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

CardComponentHelper - класс

Вспомогательные методы и константы для компонентов API карточек.
Иерархия наследования
SystemObject
  Tessa.Cards.ComponentModelCardComponentHelper

Пространство имён:  Tessa.Cards.ComponentModel
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class CardComponentHelper

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

Методы
  ИмяОписание
Открытый методСтатический членCheckCardTypeAsync
Метод выполняет проверку предполагаемого типа карточки с актуальным, если информация по предполагаемому типу была указана. В случае несовпадения в результат валидации validationResult будет записано сообщение об ошибке, а метод вернёт false.
Открытый методСтатический членCleanCardAsync
Очищает место, отведённое для контента файлов, принадлежащих карточке.
Открытый методСтатический членCleanFilesAsync
Очищает место, отведённое для контента файла. Метод вызывается перед удалением файла.
Открытый методСтатический членCreateResponse
Возвращает ответ на универсальный запрос к сервису карточек по заданному запросу.
Открытый методСтатический членDeleteContentsAsync
Удаляет контенты версий файлов, определяемые заданным списком контекстов.
Открытый методСтатический членExtendRequestAsyncTRequest, TResponse, TContext, TExtension
Дополняет запрос к API карточек цепочками расширений.
Открытый методСтатический членFixAfterExport(Card)
Исправляет структуру карточки после экспорта для того, чтобы её можно было использовать для импорта или для создания по шаблону. Метод устанавливает версию карточку, равную 0, а также исправляет файлы и задания (при этом не изменяются секции).
Открытый методСтатический членFixAfterExport(CardFile)
Исправляет структуру файла после экспорта для того, чтобы её можно было использовать для импорта или для создания по шаблону.
Открытый методСтатический членFixAfterExport(CardTask)
Исправляет структуру задания после экспорта для того, чтобы её можно было использовать для импорта.
Открытый методСтатический членGetContentContextsAsync
Возвращает список контекстов, описывающий все версии для заданного списка файлов.
Открытый методСтатический членGetInvalidInstanceTypeResponseTResponse
Возвращает запрос с сообщением об ошибке валидации, обозначающей несоответствие типа экземпляра для заданного типа карточки cardType и ожидаемого типа экземпляра expectedInstanceType.
Открытый методСтатический членGetStoreMode
Возвращает способ сохранения карточки по её версии.
Открытый методСтатический членIsAllowedPhysicalColumn
Возвращает признак того, что колонка с заданным именем columnName присутствует в указанном списке columns и является физической колонкой.
Открытый методСтатический членIsTemporaryTaskRole
Возвращает признак того, что роль с заданным идентификатором типа является или заменена на временную роль задания и должна быть удалена после завершения задания.
Открытый методСтатический членTryGetCardTypeAsync(Guid, ICardMetadata, CancellationToken)
Возвращает тип карточки по заданному идентификатору, или null, если тип карточки не найден.
Открытый методСтатический членTryGetCardTypeAsync(NullableGuid, String, ICardMetadata, CancellationToken)
Возвращает тип карточки по заданному идентификатору или имени, или null, если идентификатор и имя равны null или тип карточки не найден по заданным идентификатору или имени.
Открытый методСтатический членTryGetUserInfo
Возвращает информацию о пользователе по объекту сессии или false, если информацию невозможно получить.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членContentFileDataKey
Ключ для содержимого файла, выгруженного в текстовый формат JSON.
Открытое полеСтатический членContentFileIDKey
Ключ для идентификатора файла, который записывается рядом с его содержимым в карточке, выгруженной в текстовый формат JSON.
Открытое полеСтатический членContentFileSizeKey
Ключ для размера файла, который записывается рядом с его содержимым в карточке, выгруженной в текстовый формат JSON.
Открытое полеСтатический членDoNotCheckVersion
Значение версии, которое передаётся в метод ExecuteInWriterLockAsync(Guid, Int32, IValidationResultBuilder, FuncICardTransactionParameter, Task, Boolean, CancellationToken) для того, чтобы обозначить, что проверка версии не требуется. Это имеет смысл при удалении карточки.
Открытое полеСтатический членFileFactory
Фабрика, используемая для создания объекта ListStorage<CardFile>, который содержит файлы карточки.
Открытое полеСтатический членFileMappingFactory
Фабрика, используемая для создания объекта ListStorage<CardFileContentMapping>, который содержит объекты маппинга сохраняемого контента.
Открытое полеСтатический членRowFactory
Фабрика, используемая для создания объекта ListStorage<CardRow>, который содержит строки коллекционной и древовидной секции.
Открытое полеСтатический членSectionFactory
Фабрика, используемая для создания объекта StringDictionaryStorage<CardSection>, который содержит секции карточки.
Открытое полеСтатический членSectionRowsFactory
Фабрика, используемая для создания объекта StringDictionaryStorage<CardRow>, который содержит пустые строки коллекционных и древовидных секций.
Открытое полеСтатический членTaskFactory
Фабрика, используемая для создания объекта ListStorage<CardTask>, который содержит задания карточки.
Открытое полеСтатический членTaskHistoryFactory
Фабрика, используемая для создания объекта ListStorage<CardTaskHistoryItem>, который содержит записи в истории действий карточки.
Открытое полеСтатический членTaskHistoryGroupFactory
Фабрика, используемая для создания объекта ListStorage<CardTaskHistoryGroup>, который содержит группы в истории действий карточки.
Открытое полеСтатический членTemporaryTaskRoleTypeIDList
Идентификаторы типов ролей, которые являются временными ролями заданий.
В начало страницы
См. также