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

CardMetadataExtensionContext - класс

Контекст расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata.
Иерархия наследования
SystemObject
  Tessa.Cards.ExtensionsCardMetadataExtensionContext

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

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

Конструкторы
  ИмяОписание
Открытый методCardMetadataExtensionContext
Создаёт экземпляр класса с указанием значений его свойств.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Открытое свойствоCardMetadata
Построенная метаинформация по типам карточек, которую расширение может изменять, или null, если расширение вызвано на этапе, на котором метаинформация ещё не построена.
Открытое свойствоCardTypes
Типы карточек, используемые для построения метаинформации.
Открытое свойствоDelayedSchemeCheckCardTypeIDSet
Идентификаторы типов карточек, проверка схемы для которых выполняется после выполнения всех расширений на метаинформацию. Рекомендуется добавить идентификатор типа карточки в методе расширения [ICardMetadataExtension.ModifyTypes], чтобы позже в методе расширения [ICardMetadataExtension.ModifyMetadata] добавить секции и колонки, отсутствующие в схеме данных. Если по завершении этого метода в типе карточки cardType.SchemeItems присутствуют ссылки на секции или колонки, отсутствующие в секциях cardMetadata.GetSectionsAsync(), то тип считается повреждённым, и добавляется такое же сообщение об ошибке, как если бы проверка типа не была отложена.
Открытое свойствоEnableTracing
Признак того, что для текущего метода расширений разрешена запись сообщения трассировки при включённой в системе трассировке. Установка значения равным false позволяет запретить запись сообщения, например, для реализации метода, которая по умолчанию не выполняет полезной работы. При отключённой сортировке значение равно false.
Открытое свойствоInfo
Открытое свойствоSchemeService
Объект, обеспечивающий доступ к схеме данных.
Открытое свойство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.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также