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

CardRepairExtensionContext - класс

Контекст расширений на исправление структуры карточки.
Иерархия наследования
SystemObject
  Tessa.Cards.ExtensionsCardRepairExtensionContext

Пространство имён:  Tessa.Cards.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class CardRepairExtensionContext : ICardRepairExtensionContext, 
	ICardTypeExtensionContext, IExtensionContext, ITraceableExtensionContext

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

Конструкторы
  ИмяОписание
Открытый методCardRepairExtensionContext
Создаёт экземпляр класса с указанием значений его свойств.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Открытое свойствоCard
Карточка, для которой выполняется исправление структуры.
Открытое свойствоCardMetadata
Метаинформация по типам карточек.
Открытое свойствоCardType
Тип карточки или null, если тип карточки неизвестен.
Открытое свойствоCardTypeName
Уникальное имя типа карточки или null, если тип карточки неизвестен. Имя может не соответствовать действительному типу в метаинформации.
Открытое свойствоDefaultManager
Объект, управляющий исправлением структуры карточки без расширений.
Открытое свойствоEnableTracing
Признак того, что для текущего метода расширений разрешена запись сообщения трассировки при включённой в системе трассировке. Установка значения равным false позволяет запретить запись сообщения, например, для реализации метода, которая по умолчанию не выполняет полезной работы. При отключённой сортировке значение равно false.
Открытое свойствоExtendedManager
Объект, управляющий исправлением структуры карточки с расширениями.
Открытое свойствоInfo
Дополнительная информация для расширений.
Открытое свойствоNewMode
Способ заполнения полей значениями по умолчанию при исправлении структуры.
Открытое свойствоNotifyFieldsUpdated
Признак того, что при исправлении структуры значения полей требуется изменить с уведомлениями об изменениях.
Открытое свойствоParentContext
Контекст по исправлению родительской карточки или null, если текущая исправляемая карточка не связана с родительской карточкой, т.е. не является сателлитом.
Открытое свойствоRequestIsSuccessful
Признак того, что исправление структуры карточки выполнено успешно. Свойство принимает актуальное значение только после того, как исправление структуры было выполнено стандартными средствами.
Открытое свойствоValidationResult
Объект, выполняющий построение результата валидации. Может использоваться для того, чтобы запретить выполнение процесса стандартными средствами.
В начало страницы
Методы
  ИмяОписание
Открытый метод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.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияRepairAsync
Выполняет исправление структуры заданной карточки на основании данных в контексте расширений по исправлению карточки. Метод полезен для исправления карточек-сателлитов, связанных с основной исправляемой карточкой. После исправления любые сообщения будут записаны в результат валидации текущего контекста. Возвращает признак того, что исправление выполнено успешно, т.е. без ошибок, предотвращающих использование карточки.
(Определяется CardExtensions.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также