TileWorkspaceModel - конструктор
Создаёт экземпляр класса с указанием объекта, управляющего жизненным циклом боковых панелей с плитками,
и метода, выполняющего инициализацию локальной рабочей области с боковыми панелями.
Вызовите метод
InitializeAsync(CancellationToken) после создания объекта.
Пространство имён: Tessa.UI.TilesСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public TileWorkspaceModel(
ITileManager tileManager,
Func<ITileWorkspace, CancellationToken, Task> initializeActionAsync = null
)
Public Sub New (
tileManager As ITileManager,
Optional initializeActionAsync As Func(Of ITileWorkspace, CancellationToken, Task) = Nothing
)
public:
TileWorkspaceModel(
ITileManager^ tileManager,
Func<ITileWorkspace^, CancellationToken, Task^>^ initializeActionAsync = nullptr
)
new :
tileManager : ITileManager *
?initializeActionAsync : Func<ITileWorkspace, CancellationToken, Task>
(* Defaults:
let _initializeActionAsync = defaultArg initializeActionAsync null
*)
-> TileWorkspaceModel
Параметры
- tileManager ITileManager
- Объект, управляющий жизненным циклом локальной рабочей области с плитками.
- initializeActionAsync FuncITileWorkspace, CancellationToken, Task (Optional)
-
Метод, выполняющий инициализацию локальной рабочей области перед вызовом цепочки расширений и событий.
Рекомендуется установить контекст панели в этом методе.
Может быть равен null, если дополнительная инициализация рабочей области не требуется.