CardUIExtensionsModifyTopicsAsync - метод
Изменяет модели представлений для тех топиков карточки, которые либо присутствуют в UI в текущий момент,
либо добавятся позже, например, после отправки сообщения.
Возвращает признак того, что хотя бы один топик присутствовал в карточке.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public static Task<bool> ModifyTopicsAsync(
this ICardModel model,
Func<TopicItemViewModel, ICardModel, ValueTask> modifyActionAsync
)
<ExtensionAttribute>
Public Shared Function ModifyTopicsAsync (
model As ICardModel,
modifyActionAsync As Func(Of TopicItemViewModel, ICardModel, ValueTask)
) As Task(Of Boolean)
public:
[ExtensionAttribute]
static Task<bool>^ ModifyTopicsAsync(
ICardModel^ model,
Func<TopicItemViewModel^, ICardModel^, ValueTask>^ modifyActionAsync
)
[<ExtensionAttribute>]
static member ModifyTopicsAsync :
model : ICardModel *
modifyActionAsync : Func<TopicItemViewModel, ICardModel, ValueTask> -> Task<bool>
- model ICardModel
- Модель представления карточки.
- modifyActionAsync FuncTopicItemViewModel, ICardModel, ValueTask
-
Метод, выполняемый для каждого задания. Первым параметром получает модель представления задания,
вторым - модель карточки model.
TaskBooleantrue, если хотя бы топик присутствовал в карточке;
false в противном случае.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
ICardModel. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).