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