FileControl.InitializeAsync - метод

Выполняет инициализацию элемента управления. При этом могут выполняться расширения.

Definition

Пространство имён: Tessa.UI.Files
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.24
C#
public ValueTask InitializeAsync(
	IEnumerable<IFile> containerFiles = null,
	Func<IFileControlExtensionContext, ValueTask> modifyContextActionAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

containerFiles  IEnumerable<IFile>  (Optional)
Файлы, добавляемые из контейнера файлов с выполнением соответствующих событий, или null, если такие файлы не требуется добавить, например, потому что они были переданы через конструктор.
modifyContextActionAsync  Func<IFileControlExtensionContext, ValueTask>  (Optional)
Действие, изменяющее контекст расширения, или null, если такое действие не требуется.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTask
Асинхронная задача.

Реализации

IFileControl.InitializeAsync(IEnumerable<IFile>, Func<IFileControlExtensionContext, ValueTask>, CancellationToken)

См. также