Для изменения размера нажмите или перетащите

IMySettingsExtensionContext - интерфейс

Контекст расширений для диалога "Мои настройки". Используется в расширениях IMySettingsExtension.

Пространство имён:  Tessa.UI.Cards
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public interface IMySettingsExtensionContext : IExtensionContext

Тип IMySettingsExtensionContext предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоCancel
Признак того, что текущее действие требуется отменить. Установка значения true для действия Validating предотвращает закрытие диалога с настройками, а для любых других действий - отменяет последующие действия.
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от IExtensionContext.)
Открытое свойствоDialogModel
Модель отображаемого диалога "Мои настройки". Объект карточки с секциями диалога доступен как context.DialogModel.Card. Модель представления диалога со всеми элементами управления доступна в свойстве context.Form.
Открытое свойствоForm
Модель представления диалога со всеми элементами управления.
Открытое свойствоInfo
Информация для расширений, передаваемая как по цепочке расширений, так и между всеми действиями от инициализации диалога до сохранения настроек.
Открытое свойствоOpenedForCurrentUser
Признак того, что диалог открыт для текущего сотрудника, т.е. свойство [IMySettingsExtensionContext.UserID] совпадает с идентификатором пользователя в текущей сессии [IMySettingsExtensionContext.Session].
Открытое свойствоSession
Текущая сессия.
Открытое свойствоStoreRequest
Запрос на сохранение настроек, доступен в методах расширений Saving и Saved.
Открытое свойствоStoreResponse
Ответ на запрос по сохранению настроек, доступен в методе расширений Saved.
Открытое свойствоUserID
Идентификатор сотрудника, для которого открыт диалог. Может отличаться от текущего сотрудника, если диалог открыт от администратора, обычно для пользователя System.
Открытое свойствоValidationResult
Сообщения валидации на текущем этапе расширения. Добавление ошибок приводит к отмене текущего действия, как и свойство Cancel.
В начало страницы
Методы
  ИмяОписание
Открытый методCloseDialog
Закрывает диалог с действием "Отмена", если он сейчас открыт. При этом не будут выполнены расширения на отмену пользователем в действии UserCancelled. Метод можно вызвать из добавляемой в диалог кнопки, чтобы она закрывала диалог помимо другой полезной работы.
В начало страницы
См. также