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

MySettingsExtensionContext - класс

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

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

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

Конструкторы
  ИмяОписание
Открытый методMySettingsExtensionContext
Создаёт экземпляр класса с указанием значений его свойств.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCancel
Признак того, что текущее действие требуется отменить. Установка значения true для действия Validating предотвращает закрытие диалога с настройками, а для любых других действий - отменяет последующие действия.
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Открытое свойство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. Метод можно вызвать из добавляемой в диалог кнопки, чтобы она закрывала диалог помимо другой полезной работы.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методResetValidationResult
Очищает все сообщения в объекте ValidationResult.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также