CardMetadataExtensionContext - класс |
Пространство имён: Tessa.Cards.Extensions
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.) |