TileWorkspaceModel - конструктор |
Создаёт экземпляр класса с указанием объекта, управляющего жизненным циклом боковых панелей с плитками,
и метода, выполняющего инициализацию локальной рабочей области с боковыми панелями.
Вызовите метод
InitializeAsync(CancellationToken) после создания объекта.
Пространство имён:
Tessa.UI.Tiles
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.UI.TilesITileManager
Объект, управляющий жизненным циклом локальной рабочей области с плитками. - initializeActionAsync (Optional)
- Тип: SystemFuncITileWorkspace, CancellationToken, Task
Метод, выполняющий инициализацию локальной рабочей области перед вызовом цепочки расширений и событий.
Рекомендуется установить контекст панели в этом методе.
Может быть равен null, если дополнительная инициализация рабочей области не требуется.
См. также