FilesViewGeneratorBaseUIExtensionAttachViewToFileControlAsync - метод

Связывает представление с файловым API через FileControl, созданный в InitializeFileControlAsync.

Definition

Пространство имён: Tessa.Extensions.Default.Client.UI.CardFiles
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.0.4
C#
protected static ValueTask<bool> AttachViewToFileControlAsync(
	ICardModel cardModel,
	ISerializableObject settings,
	Func<TableRowCreationOptions, ViewControlRowViewModel> createRowFunc,
	IViewCardControlInitializationStrategy initializationStrategy = null,
	Action<CardViewControlViewModel> viewModifierAction = null,
	CancellationToken cancellationToken = default
)

Параметры

cardModel  ICardModel
Модель карточки.
settings  ISerializableObject
Настройки расширения.
createRowFunc  FuncTableRowCreationOptions, ViewControlRowViewModel
Функция, создающая строку представления.
initializationStrategy  IViewCardControlInitializationStrategy  (Optional)
Стратегия инициализации представления.
viewModifierAction  ActionCardViewControlViewModel  (Optional)
Функция модификации контрола представления, например, задания дефолного столбца для сортировки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskBoolean
Файловый контрол ViewFileControl.

См. также