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

Tessa.Cards.Extensions - пространство имён

Расширения для карточек.
Классы
  КлассОписание
Открытый классCardAnyFileTypePolicy
Политика, определяющая допустимость любого имени типа файла для выполнения методов расширения. Может быть использована для замещения другой политики ICardFileTypePolicy.
Открытый классCardAnyMethodPolicyTMethod
Политика, определяющая для расширений допустимость любого метода выполнения запроса к API карточек по его вхождению в список допустимых методов.
Открытый классCardAnyRequestTypePolicy
Политика, определяющая допустимость любого имени универсального запроса к сервису карточек для выполнения методов расширения. Может быть использована для замещения другой политики ICardRequestTypePolicy.
Открытый классCardAnyTaskTypePolicy
Политика, определяющая допустимость любого имени типа задания для выполнения методов расширения. Может быть использована для замещения другой политики ICardTaskTypePolicy.
Открытый классCardAnyTypePolicy
Политика, определяющая допустимость любого имени типа карточки для выполнения методов расширения. Может быть использована для замещения другой политики ICardTypePolicy.
Открытый классCardDeleteExtension
Базовый класс расширений для процесса удаления карточки.
Открытый классCardDeleteExtensionContext
Контекст процесса удаления карточки.
Открытый классCardDeleteMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardDeleteMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardDeleteExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardExtensionContext
Базовый класс для контекста процесса взаимодействия с карточкой.
Открытый классCardExtensionContextExtensions
Методы-расширения для интерфейсов ICardExtensionContext, ICardGetExtensionContext и ICardStoreExtensionContext.
Открытый классCardExtensionHelper
Вспомогательные методы для организации расширений в карточках.
Открытый классCardExtensionTraceListener
Объект, выполняющий отслеживание событий, происходящих при выполнении расширений карточек. События записываются в ValidationResult как информационные сообщения.
Открытый классCardFileExtensionContext
Контекст процесса взаимодействия с файлом карточки.
Открытый классCardFileTypeFilterPolicy
Политика фильтрации расширений, использующая политику ICardFileTypePolicy для того, чтобы не выполнять методы расширений, для которых в контексте ICardFileExtensionContext использовано имя типа файла, запрещённое указанной политикой, или тип файла неизвестен. Если политика ICardFileTypePolicy не зарегистрирована, то метод расширения выполняется.
Открытый классCardFileTypePolicy
Политика, определяющая допустимость любого из заданных имён или идентификаторов типов файлов для выполнения методов расширения.
Открытый классCardGetExtension
Базовый класс расширений для процесса получения карточки.
Открытый классCardGetExtensionContext
Контекст процесса получения карточки.
Открытый классCardGetFileContentExtension
Базовый класс для расширения для процесса получения контента файла.
Открытый классCardGetFileContentExtensionContext
Контекст процесса получения контента файла.
Открытый классCardGetFileContentMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardGetFileContentMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardGetFileContentExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardGetFileVersionsExtension
Базовый класс расширений для процесса получения информации по версиям файла.
Открытый классCardGetFileVersionsExtensionContext
Контекст загрузки версий для файла карточки.
Открытый классCardGetFileVersionsMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardGetFileVersionsMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardGetFileVersionsExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardGetMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardGetMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardGetExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardMetadataExtension
Базовый класс для расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata. Для того, чтобы использовать вспомогательные свойства и методы получения метаинформации по типам карточек, используйте базовый класс CardTypeMetadataExtension.
Открытый классCardMetadataExtensionContext
Контекст расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata.
Открытый классCardMetadataExtensionExecutor
Объект, обеспечивающий выполнение расширений для метаинформации по типам карточек ICardMetadataExtension.
Открытый классCardMetadataWithoutExtensionExecutor
Объект, не выполняющий запуска расширений для метаинформации по типам карточек ICardMetadataExtension. Экземпляр класса следует использовать везде, где не требуется выполнять расширений.
Открытый классCardMethodPolicyTMethod
Политика, определяющая для расширений допустимость метода выполнения запроса к API карточек по его вхождению в список допустимых методов.
Открытый классCardNewExtension
Базовый класс расширений для процесса создания структуры карточки.
Открытый классCardNewExtensionContext
Контекст процесса создания структуры карточки.
Открытый классCardNewGetExtension
Базовый класс расширений для расширений ICardNewExtension для процесса создания карточки (файла, задания) и ICardGetExtension для процесса загрузки карточки.
Открытый классCardNewMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardNewMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardNewExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardRepairExtension
Базовый класс для расширения на исправление структуры карточки.
Открытый классCardRepairExtensionContext
Контекст расширений на исправление структуры карточки.
Открытый классCardRequestExtension
Базовый класс расширений для процесса универсального взаимодействия с сервисом карточек.
Открытый классCardRequestExtensionContext
Контекст универсального взаимодействия с сервисом карточек.
Открытый классCardRequestFilterPolicy
Политика фильтрации расширений, использующая политики ICardRequestTypePolicy, ICardTypePolicy, ICardFileTypePolicy и ICardTaskTypePolicy для того, чтобы не выполнять методы расширений, для которых в контексте ICardRequestExtensionContext использованы типы запросов, карточек, файлов и заданий, запрещённые указанной политикой, или типы неизвестны. Если политика ICardRequestTypePolicy не зарегистрирована, то выдаётся исключение. Если любая другая искомая политика не зарегистрирована, то метод расширения выполняется.
Открытый классCardRequestTypePolicy
Политика, определяющая допустимость типа универсального запроса к сервису карточек.
Открытый классCardStoreExtension
Базовый класс расширений для процесса сохранения карточки.
Открытый классCardStoreExtensionContext
Контекст процесса сохранения карточки.
Открытый классCardStoreMethodFilterPolicy
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod с типом CardStoreMethod для того, чтобы не выполнять методы расширений, для которых в контексте ICardStoreExtensionContext указан неподходящий метод Method. Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию Default.
Открытый классCardStoreTaskExtension
Базовый класс расширений для задания в процессе сохранения карточки.
Открытый классCardStoreTaskExtensionContext
Контекст процесса сохранения задания.
Открытый классCardTaskExtensionContext
Контекст процесса взаимодействия с заданием.
Открытый классCardTaskTypeFilterPolicy
Политика фильтрации расширений, использующая политику ICardTaskTypePolicy для того, чтобы не выполнять методы расширений, для которых в контексте ICardTaskExtensionContext использовано имя типа задания, запрещённое указанной политикой, или тип задания неизвестен. Если политика ICardTaskTypePolicy не зарегистрирована, то метод расширения выполняется.
Открытый классCardTaskTypePolicy
Политика, определяющая допустимость любого из заданных имён или идентификаторов типов заданий для выполнения методов расширения.
Открытый классCardTypedRequestExtensionTRequest, TResponse
Базовый класс расширений для процесса универсального взаимодействия с сервисом карточек через строготипизированные объекты запроса TRequest и ответа на запрос TResponse.
Открытый классCardTypeFilterPolicy
Политика фильтрации расширений, использующая политику ICardTypePolicy для того, чтобы не выполнять методы расширений, для которых в контексте ICardTypeExtensionContext использовано имя типа карточки, запрещённое указанной политикой, или тип карточки неизвестен. Если политика ICardTypePolicy не зарегистрирована, то метод расширения выполняется.
Открытый классCardTypeMetadataExtension
Базовый класс для расширений на метаинформацию, который содержит вспомогательные свойства и методы для получения метаинформации по типам карточек. В классе-наследнике рекомендуется использовать оба конструктора для разных регистраций: на клиенте (для предпросмотра карточек) и на сервере. Если такие средства не требуются и вы хотите полностью управлять конструкторами расширения, то используйте базовый класс CardMetadataExtension.
Открытый классCardTypePolicy
Политика, определяющая допустимость любого из заданных имён или идентификаторов типов карточек для выполнения методов расширения.
Открытый классCardTypePolicyBase
Базовый класс для политик, определяющих допустимость любого из заданных имён или идентификаторов типов карточек для выполнения методов расширения.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсICardDeleteExtension
Расширение для процесса удаления карточки.
Открытый интерфейсICardDeleteExtensionContext
Контекст процесса удаления карточки.
Открытый интерфейсICardExtension
Расширение для процесса взаимодействия с карточкой.
Открытый интерфейсICardExtensionContext
Контекст процесса взаимодействия с карточкой.
Открытый интерфейсICardFileExtensionContext
Контекст процесса взаимодействия с файлом карточки.
Открытый интерфейсICardFileRequestExtensionContextTRequest, TResponse
Контекст процесса взаимодействия с запросом на файл карточки.
Открытый интерфейсICardFileTypePolicy
Политика, определяющая допустимость имени или идентификатора типа файла для выполнения методов расширения.
Открытый интерфейсICardGetExtension
Расширение для процесса получения карточки.
Открытый интерфейсICardGetExtensionContext
Контекст процесса получения карточки.
Открытый интерфейсICardGetFileContentExtension
Расширение для процесса получения контента файла.
Открытый интерфейсICardGetFileContentExtensionContext
Контекст процесса получения контента файла.
Открытый интерфейсICardGetFileVersionsExtension
Расширение для процесса получения информации по версиям файла.
Открытый интерфейсICardGetFileVersionsExtensionContext
Контекст загрузки версий для файла карточки.
Открытый интерфейсICardMetadataExtension
Расширение, выполняемое при построении метаинформации по типам карточек ICardMetadata.
Открытый интерфейсICardMetadataExtensionContext
Контекст расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata.
Открытый интерфейсICardMetadataExtensionExecutor
Объект, обеспечивающий выполнение расширений для метаинформации по типам карточек ICardMetadataExtension.
Открытый интерфейсICardMethodPolicyTMethod
Политика, проверяющая допустимость метода выполнения запроса к API карточек для расширений.
Открытый интерфейсICardNewExtension
Расширение для процесса создания структуры карточки.
Открытый интерфейсICardNewExtensionContext
Контекст процесса создания структуры карточки.
Открытый интерфейсICardRepairExtension
Расширение на исправление структуры карточки.
Открытый интерфейсICardRepairExtensionContext
Контекст расширений на исправление структуры карточки.
Открытый интерфейсICardRequestExtension
Расширение для процесса универсального взаимодействия с сервисом карточек.
Открытый интерфейсICardRequestExtensionContext
Контекст универсального взаимодействия с сервисом карточек.
Открытый интерфейсICardRequestExtensionContextTRequest, TResponse
Контекст процесса взаимодействия с запросом на карточку.
Открытый интерфейсICardRequestTypePolicy
Политика, определяющая допустимость имени универсального запроса к сервису карточек.
Открытый интерфейсICardStoreExtension
Расширение для процесса сохранения карточки.
Открытый интерфейсICardStoreExtensionContext
Контекст процесса сохранения карточки.
Открытый интерфейсICardStoreTaskExtension
Расширение для взаимодействия с заданием в процессе сохранения карточки.
Открытый интерфейсICardStoreTaskExtensionContext
Контекст процесса сохранения задания.
Открытый интерфейсICardTaskExtensionContext
Контекст процесса взаимодействия с заданием.
Открытый интерфейсICardTaskTypePolicy
Политика, определяющая допустимость имени или идентификатора типа задания для выполнения методов расширения.
Открытый интерфейсICardTypeExtensionContext
Контекст расширений, связанных с типами карточек.
Открытый интерфейсICardTypePolicy
Политика, определяющая допустимость имени или идентификатора типа карточки для выполнения методов расширения.
Перечисления
  ПеречислениеОписание
Открытое перечислениеCardExtensionTraceListenerType
Тип объекта CardExtensionTraceListener, выполняющего отслеживание событий, происходящих при выполнении расширений карточек.