CardModelFlags - перечисление

Флаги, которые указываются для ICardModel и описывают особенности отображения карточки в UI.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
[FlagsAttribute]
public enum CardModelFlags

Члены

None0 Флаги отсутствуют.
Disabled1 Все активные элементы на карточке, не использующие разрешения самой карточки, например, кнопки, должны быть отключены.
Deleted2 Карточка открыта в режиме просмотра удалённой карточки.
Preview4 Карточка открыта в режиме предварительного просмотра.
Template8 Карточка была создана по шаблону.
EditTemplate16 Карточка открыта в режиме редактирования карточки из шаблона.
ForceChanges32 Карточка всегда сообщает о наличии изменений независимо от того, были ли выполнены изменения в действительности. Действие отменяется флагом IgnoreChanges.
ViewExported64 Карточка открыта в режиме просмотра экспортированной в файл карточки.
IgnoreChanges128 При закрытии окна или вкладки карточка никогда не сообщает о наличии изменений, были ли выполнены изменения в действительности. Переопределяет флаг ForceChanges.

Методы расширения

GetDescription Возвращает описание, указанное в строке атрибута [Description] для заданного значения перечисления.
(Определяется PlatformExtensions)
HasВозвращает признак того, что заданный флаг установлен.
(Определяется CardUIExtensions)
HasAnyВозвращает признак того, что один из заданных флагов установлен.
(Определяется CardUIExtensions)
HasNotВозвращает признак того, что заданный флаг не установлен.
(Определяется CardUIExtensions)
InSpecialMode Возвращает признак того, что в флагах модели представления карточки установлен хотя бы один флаг из перечисления SpecialCardModelFlags, и это означает, что карточка открыта в специальном режиме, в котором необходимо включить или отключить некоторые функции. Например, карточка открыта как просмотр удалённой карточки или редактируется карточка в шаблоне.
(Определяется CardUIExtensions)
SetFlagT Устанавливает или сбрасывает указанный флаг у флагового перечисления.
(Определяется PlatformExtensions)

См. также