CardUIExtensionContextInitialized - метод
Выполняется при инициализации контекста [Tessa.UI.IUIContext], который связывается с плитками
IUIContext.Tiles при открытии редактора во вкладке, а также при каждом переоткрытии карточки в этом контексте.
Метод похож на Initialized, но выполняется только для физически существующих во вкладках карточек,
которые связаны с плитками, доступными посредством context.UIContext.Tiles.
Расширение гарантированно будет вызвано при открытии вкладки с карточкой штатными средствами,
но может не быть вызвано, например, при просмотре удалённой карточки или при редактировании карточки внутри шаблона.
Если при выполнении расширения возникли ошибки, то вкладка визуально не будет открыта,
и будут выполнены расширения на закрытие вкладки.
Метод может выполняться асинхронно относительно потока UI.
Не вызывайте методы, выполняемые в потоке UI асинхронно, такие как DispatcherHelper.InvokeInUIAsync.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public virtual Task ContextInitialized(
ICardUIExtensionContext context
)
Public Overridable Function ContextInitialized (
context As ICardUIExtensionContext
) As Task
public:
virtual Task^ ContextInitialized(
ICardUIExtensionContext^ context
)
abstract ContextInitialized :
context : ICardUIExtensionContext -> Task
override ContextInitialized :
context : ICardUIExtensionContext -> Task
- context ICardUIExtensionContext
- Контекст модели представления карточки.
TaskАсинхронная задача.
ICardUIExtensionContextInitialized(ICardUIExtensionContext) По умолчанию метод не выполняет действий.