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

CardSatelliteHelper - класс

Вспомогательный класс для организации работы расширений для карточек-сателлитов.
Иерархия наследования
SystemObject
  Tessa.Cards.Extensions.TemplatesCardSatelliteHelper

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

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

Методы
  ИмяОписание
Открытый методСтатический членAddSatelliteToList
Добавляет карточку-сателлит в список карточек-сателлитов, который должен содержаться в пакете основной карточки. Если список не был создан, то он автоматически создаётся при первом вызове метода.
Открытый методСтатический членClearSatelliteList
Очищает список карточек-сателлитов, если он существовал в пакете основной карточки (но не удаляет пустой список из структуры).
Открытый методСтатический членCreateSatelliteInfo
Создаёт объект SatelliteInfo, содержащий информацию по карточке-сателлиту для задания.
Открытый методСтатический членRemoveSatelliteFromList
Удаляет из списка карточек-сателлитов, если он существовал в пакете основной карточки, сателлиты указанного типа. Удаляет пустой список из структуры.
Открытый методСтатический членSatelliteCardWasFound
Возвращает признак того, что карточка-сателлит была установлена как присутствующая в пакете основной карточки, т.е. не равная null.
Открытый методСтатический членSatelliteCardWasNotFound
Возвращает признак того, что карточка-сателлит была установлена как отсутствующая в пакете основной карточки.
Открытый методСтатический членSetSatellite
Сохраняет карточку-сателлит в пакете основной карточки.
Открытый методСтатический членSetupUniversalSatellite
Метод для установки параметров универсального сателлита в секцию сателлита.
Открытый методСтатический членTryGetMainCardIDAndTaskRowID
Открытый методСтатический членTryGetMainCardIDAndTaskRowIDAsync
Возвращает идентификатор основной карточки и идентификатор задания по идентификатору карточки-сателлита задания или null, если сателлит не найден. Возвращает признак того, что карточка запрошенная информация найдена. Вторым значением возвращает идентификатор основной карточки или Guid.Empty, если карточка-сателлит не найдена. Третьим значением возвращает идентификатор задания или Guid.Empty, если карточка-сателлит не найдена.
Открытый методСтатический членTryGetMainCardIDByTaskRowIDAsync
Возвращает идентификатор основной карточки по идентификатору задания или null, если задание не найдено. Поиск выполняется среди активных заданий и среди записей в истории заданий.
Открытый методСтатический членTryGetMainCardIDFromSatelliteIDAsync
Возвращает идентификатор основной карточки по идентификатору карточки-сателлита или null, если сателлит не найден.
Открытый методСтатический членTryGetSatelliteCard
Возвращает карточку-сателлит, которая была установлена в пакете основной карточки, или null, если карточка-сателлит не была установлена или была установлена как отсутствующая.
Открытый методСтатический членTryGetSatelliteCardList
Возвращает список карточек-сателлитов, который был установлен в пакете основной карточки, или null, если карточки-сателлиты не установлены, т.е. список пустой.
Открытый методСтатический членTryGetSatelliteIDAsync
Возвращает идентификатор сателлита по идентификатору основной карточки или null, если сателлит ещё не создан.
Открытый методСтатический членTryGetSatelliteIDListAsync
Возвращает список идентификаторов карточек-сателлитов для заданной основной карточки или null, если список пустой.
Открытый методСтатический членTryGetSatelliteInfoListAsync
Возвращает список объектов SatelliteInfo, содержащий информацию по карточкам-сателлитам задач для заданной основной карточки, или null, если такие список пустой.
Открытый методСтатический членTryGetSingleSatelliteCardFromList
Возвращает карточку-сателлит, которая была установлена в пакете основной карточки, или , если карточка-сателлит указанного типа не была найдена в списке карточек сателлитов доступном по указанному ключу или список карточек сателлитов не содержит значений.
Открытый методСтатический членTryGetTaskSatelliteIDAsync
Возвращает идентификатор карточки-сателлита для задания с заданным идентификатором, или null, если для задания отсутствует сателлит.
Открытый методСтатический членTryGetUniversalSatelliteIDAsync
Возвращает идентификатор сателлита по идентификатору основной карточки, идентификатору задания и типу сателлита или null, если сателлит ещё не создан.
Открытый методСтатический членTryGetUniversalSatelliteInfoListAsync
Возвращает список объектов SatelliteInfo, содержащий информацию по карточкам-сателлитам задач для заданной основной карточки, или null, если такие список пустой.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членContextCardInfoKey
Имя по умолчанию для дополнительной информации по карточке-сателлиту card.Info, которая доступен при сохранении сателлита-задачи в контексте context.Info.
Открытое полеСтатический членContextFilesKey
Имя по умолчанию для списка файлов, который доступен при сохранении сателлита-задачи в контексте context.Info.
Открытое полеСтатический членContextMainCardIDKey
Имя по умолчанию для идентификатора основной карточки, который доступен при сохранении сателлита-задачи в контексте context.Info.
Открытое полеСтатический членContextTasksKey
Имя по умолчанию для списка заданий, который доступен при сохранении сателлита-задачи в контексте context.Info.
Открытое полеСтатический членMainCardIDColumn
Рекомендуемое имя колонки в карточке-сателлите, которая содержит идентификатор основной карточки.
Открытое полеСтатический членNextCardIDKey
Идентификатор карточки (Guid), которую требуется открыть после успешного сохранения карточки-сателлита. Может отсутствовать, тогда обновляется текущая карточка.
Открытое полеСтатический членNextCardTypeIDKey
Идентификатор типа карточки (Guid), которую требуется открыть после успешного сохранения. Если отсутствует этот ключ, то карточка открывается по идентификатору без указания типа.
Открытое полеСтатический членSatelliteKey
Ключ сателлита по умолчанию для размещения пакета сателлита в пакете основной карточки.
Открытое полеСтатический членSatellitesKey
Ключ, по которому хранятся все сателлиты, зарегистрированные через [!:ISatelliteTypeRegistry].
Открытое полеСтатический членSatellitesSectionName
Имя основной секции с универсальными сателлитами.
Открытое полеСтатический членSatelliteTypeIDColumn
Имя колонки с типом карточки сателлита в универсальной секции SatellitesSectionName
Открытое полеСтатический членTaskRowIDColumn
Имя колонки в карточке-сателлите, которая содержит идентификатор задания, к которому относится сателлит.
Открытое полеСтатический членVirtualMainCardIDKey
Признак того, что карточка-сателлит открыта как виртуальная, поэтому при сохранении надо будет её сначала создать; по ключу располагается идентификатор основной карточки (Guid).
В начало страницы
См. также