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

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

Автоматический UI для карточек и редактора типов карточек.
Классы
  КлассОписание
Открытый классAdvancedCardDialogManager
Открытый классAdvancedCardDialogManagerCreationCardContext
Открытый классAnyDialogExtensionPolicy
Открытый классBlockTypeResolver
Объект, используемый для получения типов блоков, используемых в автоматическом UI карточки.
Открытый классBorderedTextStyleViewModel
Настройки стиля для текста, обрамлённого рамкой.
Открытый классCardCommitChangesContext
Контекст операции по утверждению изменений в элементах управления CommitChangesAsync(ICardCommitChangesContext).
Открытый классCardCreationInfo
Объект, содержащий информацию по созданию карточки и её открытию в новой вкладке.
Открытый классCardDialogManager
Предоставляет средства для вывода диалогов, используемых в карточках и типах карточек.
Открытый классCardEditorTemplateSelector
Открытый классCardIntegerOperationTItem, TContext
Базовый класс для массовой операции с карточками. В качестве идентификатора карточки указывается целое число Int64.
Открытый классCardIntegerOperationItem
Элемент операции CardIntegerOperationTItem, TContext, описывающий действие с одной карточкой. В качестве идентификатора карточки указывается целое число Int64.
Открытый классCardModel
Модель карточки, доступная в UI.
Открытый классCardModelInitializingEventArgs
Аргументы события по инициализации модели карточки.
Открытый классCardModelSettingsManager
Объект, управляющий сохранением настроек ICardModelSettings.
Открытый классCardModelTableInfo
Информация по строке дочерней секции, открытой в модели карточки ICardModel.
Открытый классCardModelTypeFilterPolicy
Политика фильтрации расширений UI, использующая политику ICardTypePolicy для того, чтобы не выполнять методы расширений, для которых в контексте ICardUIExtensionContext или IFormUIExtensionContext использован тип карточки, запрещённый указанной политикой. Если политика ICardTypePolicy не зарегистрирована, то метод расширения выполняется.
Открытый классCardOperationTItem, TContext
Базовый класс для массовой операции с карточками. В качестве идентификатора карточки указывается Guid.
Открытый классCardOperationBaseTIdentifier, TItem, TContext
Базовый класс для массовой операции с карточками.
Открытый классCardOperationItem
Элемент операции CardOperationTItem, TContext, описывающий действие с одной карточкой. В качестве идентификатора карточки указывается целое число Guid.
Открытый классCardOperationItemBaseTIdentifier
Базовый класс для элемента операции CardOperationBaseTIdentifier, TItem, TContext, описывающий действие с одной карточкой.
Открытый классCardSavingRequest
Запрос на сохранение карточки, передаваемый в ICardModel.
Открытый классCardToolbarAction
Открытый классCardToolbarActionGroup
Открытый классCardToolbarItem
Открытый классCardToolbarItemCollection
Открытый классCardToolbarItemDelegateCommandT
Открытый классCardToolbarViewModel
Открытый классCardTypeRepairVisitor
Объект, выполняющий посещение объектов типа карточки с целью их восстановления в соответствии со схемой и типами форм, блоков, элементов управления и валидаторов.
Открытый классCardUIException
Исключение в процессе построения автоматического UI карточки или редакторов такого UI.
Открытый классCardUIExtension
Расширения для модели представления карточки.
Открытый классCardUIExtensionContext
Контекст расширений для модели представления карточки.
Открытый классCardUIExtensions
Методы-расширения для пространства имён Tessa.UI.Cards.
Открытый классCardUIHelper
Вспомогательные методы для взаимодействия с UI карточки.
Открытый классCardUIManager
Объект, предоставляющий пользовательский интерфейс для операций с карточками.
Открытый классCardUIMetadataBinder
Объект, осуществляющий действия с карточкой Card, требующие наличие метаинформации ICardMetadata, в потоке UI. Это такие операции, как удаление строк коллекционных секций с учётом всех дочерних строк.
Открытый классCardUIResolver
Объект, используемый для получения объектов, используемых в автоматическом UI карточки.
Открытый классCardUISettings
Настройки элементов управления и блоков, которые используются для редактирования значений определённого типа.
Открытый классCloseSessionOperation
Операция по закрытию сессий.
Открытый классControlTypeResolver
Объект, используемый для получения типов элементов управления, используемых в автоматическом UI карточки.
Открытый классDeleteCardIntegerOperationItem
Элемент операции, описывающий удаляемую карточку для операции DeleteCardOperation. В качестве идентификатора карточки указывается целое число Int64.
Открытый классDeleteCardOperation
Операция по удалению карточек.
Открытый классDeleteCardOperationItem
Элемент операции, описывающий удаляемую карточку для операции DeleteCardOperation.
Открытый классDeleteIntegerCardOperation
Операция по удалению карточек. В качестве идентификатора карточки указывается целое число Int64.
Открытый классDeleteNotificationSubscriptionOperation
Операция по удалению подписок на уведомления карточки.
Открытый классDialogExtensionPolicy
Открытый классDialogFilterPolicy
Открытый классEditorViewModelBase
Базовый класс для модели представления, выполняющей редактирование метаинформации о форме, блоке или элементе управления.
Открытый классExportAllCardOperation
Операция по экспорту всех карточек из представления.
Открытый классExportCardOperation
Операция по экспорту карточек.
Открытый классExportCardOperationItem
Элемент операции, описывающий экспортируемую карточку для операции ExportCardOperation.
Открытый классFakeAdvancedCardDialogManager
Реализация интерфейса IAdvancedCardDialogManager, не выполняющая работы и выбрасывающая исключения NotSupportedException. Используется в приложении TessaAdmin.
Открытый классFormCreationContext
Контекст операции по созданию формы.
Открытый классFormTypeResolver
Объект, используемый для получения типов форм, используемых в автоматическом UI карточки.
Открытый классFormViewModelCollection
Коллекция форм карточки.
Открытый классForumChangeParticipants
Открытый классForumOperation
Открытый классForumOperationContext
Открытый классForumOperationItem
Открытый классForumRemoveParticipants
Открытый классMySettingsDialogManager
Объект, управляющий отображением диалогов "Мои настройки".
Открытый классMySettingsExtension
Базовый класс для расширения для диалога "Мои настройки".
Открытый классMySettingsExtensionContext
Контекст расширений для диалога "Мои настройки". Используется в расширениях IMySettingsExtension.
Открытый классPermissionHelper
Открытый классRemoveOperationOperation
Операция по удалению операций из "Активных операций".
Открытый классRepairCardOperationTItem, TContext
Базовый класс для операций по исправлению карточек, сериализованных в других карточках (например, в карточках шаблонов или в удалённых карточках).
Открытый классRepairCardOperationItem
Элемент операции, описывающий исправляемую карточку для соответствующих операций. Наследники класса могут определять дополнительные свойства.
Открытый классRepairDeletedOperation
Операция по исправлению удалённых карточек.
Открытый классRepairTemplateOperation
Операция по исправлению карточек в шаблонах.
Открытый классRestoreCardOperation
Операция по восстановлению удалённых карточек.
Открытый классRestoreCardOperationItem
Элемент операции, описывающий восстанавливаемую карточку для операции RestoreCardOperation.
Открытый классRowContext
Контекст для диалога редактирования строки в карточке.
Открытый классSupportSelectAllControlViewModelBase
Базовый класс для моделей представления элементов управления в автоматическом UI карточки, которые также поддерживают интерфейс ISupportSelectAll.
Открытый классTabSelectedEventArgs
Контекст метода по уведомлению форм, блоков и контролов при переключении вкладок.
Открытый классTextStyleViewModel
Настройки стиля для текста.
Открытый классTypeExtensionTypeResolver
Объект, используемый для получения типов расширений для типов карточек, используемых в автоматическом UI карточки.
Открытый классValidatorTypeResolver
Объект, используемый для получения типов валидаторов, используемых в автоматическом UI карточки.
Открытый классViewModelBagT
Объект, содержащий неупорядоченный список всех элементов управления в карточке. При этом элементы управления карточки, её заданий и файлов размещаются в одном и том же объекте.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсIAdvancedCardDialogManager
Открытый интерфейсIBlockState
Объект, описывающий состояние элемента управления IBlockViewModel.
Открытый интерфейсIBlockType
Тип блока, используемого в автоматическом UI карточки.
Открытый интерфейсIBlockTypeResolver
Объект, используемый для получения типов блоков, используемых в автоматическом UI карточки.
Открытый интерфейсIBlockViewModel
Модель представления блока в автоматическом UI карточки.
Открытый интерфейсIBorderedTextStyleViewModel
Настройки стиля для текста, обрамлённого рамкой.
Открытый интерфейсICardCommitChangesContext
Контекст операции по утверждению изменений в элементах управления CommitChangesAsync(ICardCommitChangesContext).
Открытый интерфейсICardDialogManager
Предоставляет средства для вывода диалогов, используемых в карточках и типах карточек.
Открытый интерфейсICardEditorCreationContext
Контекст, содержащий информацию по созданной карточке.
Открытый интерфейсICardEditorData
Информация по последним запросам, выполненным для объекта ICardEditorModel.
Открытый интерфейсICardEditorModel
Редактируемое представление карточки на клиенте.
Открытый интерфейсICardEditorModelContext
Объект, содержащий контекст редактора карточек ICardEditorModel.
Открытый интерфейсICardEditorOpeningContext
Контекст, содержащий информацию по открытой карточке.
Открытый интерфейсICardEditorOperationContextTRequest, TResponse
Контекст, содержащий информацию по карточке, которая относится к операции в ICardEditorModel.
Открытый интерфейсICardModel
Модель карточки, доступная в UI.
Открытый интерфейсICardModelSettingsManager
Объект, управляющий сохранением настроек ICardModelSettings.
Открытый интерфейсICardSavingRequest
Запрос на сохранение карточки, передаваемый в ICardModel.
Открытый интерфейсICardToolbarItem
Открытый интерфейсICardToolbarItemCollection
Открытый интерфейсICardToolbarItemGroup
Открытый интерфейсICardToolbarViewModel
Открытый интерфейсICardUIExtension
Расширения для модели представления карточки.
Открытый интерфейсICardUIExtensionContext
Контекст расширений для модели представления карточки.
Открытый интерфейсICardUIManager
Объект, предоставляющий пользовательский интерфейс для операций с карточками.
Открытый интерфейсICardUIResolver
Объект, используемый для получения объектов, используемых в автоматическом UI карточки.
Открытый интерфейсIControlState
Объект, описывающий состояние элемента управления IControlViewModel.
Открытый интерфейсIControlType
Тип элемента управления, используемого в автоматическом UI карточки.
Открытый интерфейсIControlTypeResolver
Объект, используемый для получения типов элементов управления, используемых в автоматическом UI карточки.
Открытый интерфейсIControlViewModel
Модель представления элемента управления в автоматическом UI карточки.
Открытый интерфейсIDialogExtensionPolicy
Открытый интерфейсIEditorViewModel
Модель представления для редактирования метаинформации о форме, блоке или элементе управления.
Открытый интерфейсIFormCreationContext
Контекст операции по созданию формы.
Открытый интерфейсIFormState
Объект, описывающий состояние формы IFormViewModel.
Открытый интерфейсIFormType
Тип формы, используемой в автоматическом UI карточки.
Открытый интерфейсIFormTypeResolver
Объект, используемый для получения типов форм, используемых в автоматическом UI карточки.
Открытый интерфейсIFormViewModel
Модель представления формы в автоматическом UI карточки.
Открытый интерфейсIForumOperationContext
Открытый интерфейсIMainFormViewModel
Модель представления основной формы в автоматическом UI карточки. Поддерживает управление вкладками. Обычно соответствует основной форме карточки в свойстве MainForm.
Открытый интерфейсIMySettingsDialogManager
Объект, управляющий отображением диалогов "Мои настройки".
Открытый интерфейсIMySettingsExtension
Расширения для диалога "Мои настройки".
Открытый интерфейсIMySettingsExtensionContext
Контекст расширений для диалога "Мои настройки". Используется в расширениях IMySettingsExtension.
Открытый интерфейсIRowContext
Контекст для диалога редактирования строки в карточке.
Открытый интерфейсISupportSelectAll
Элемент управления, поддерживающий выбор всего текста.
Открытый интерфейсISupportTabNotifications
Признак того, что объект поддерживает уведомления о переключении вкладки.
Открытый интерфейсITabbedFormViewModel
Модель представления формы, содержащей вкладки, в автоматическом UI карточки. Обычно соответствует основной форме карточки в свойстве MainForm.
Открытый интерфейсITabSelectedContext
Контекст метода по уведомлению форм, блоков и контролов при переключении вкладок.
Открытый интерфейсITextStyleViewModel
Настройки стиля для текста.
Открытый интерфейсITypeExtensionType
Тип расширения для типов карточек, используемый в автоматическом UI карточки.
Открытый интерфейсITypeExtensionTypeResolver
Объект, используемый для получения типов расширений для типов карточек, используемых в автоматическом UI карточки.
Открытый интерфейсIValidatorType
Тип валидатора, используемого в автоматическом UI карточки.
Открытый интерфейсIValidatorTypeResolver
Объект, используемый для получения типов валидаторов, используемых в автоматическом UI карточки.
Открытый интерфейсIViewModelBagT
Объект, содержащий неупорядоченный список всех элементов управления в карточке. При этом элементы управления карточки, её заданий и файлов размещаются в одном и том же объекте.
Делегаты
  ДелегатОписание
Открытый делегатCardControlValidationFunc
Функция, возвращающая строку с сообщением об ошибке валидации, если такая ошибка возникла, или null или пустую строку, если ошибок нет.
Открытый делегатCardEditorCreationActionAsync
Действие, выполняемое для созданной карточки.
Открытый делегатCardEditorOpeningActionAsync
Действие, выполняемое для открытой карточки.
Открытый делегатCardModelSavingFuncAsync
Функция сохранения карточки ICardModel, принимающая запрос на сохранение карточки и возвращающая объект, позволяющий отслеживать операцию сохранения и получить её результат. Функцию можно установить посредством вызова метода SetSavingFunc(CardModelSavingFuncAsync).
Открытый делегатCreateCardFormFuncAsync
Функция, которая создаёт модель представления для используемой по умолчанию формы по заданной модели карточки.
Открытый делегатCreateCardModelFuncAsync
Функция, которая создаёт модель карточки по заданным параметрам.
Открытый делегатCreateCardModelWithMetadataFuncAsync
Функция, которая создаёт модель карточки по заданным параметрам.
Открытый делегатCreateFileSourceForCardModelFuncAsync
Создаёт источник файлов для карточки по заданной модели.
Открытый делегатShowCardGridEditorActionAsync
Метод, выполняющий открытие окна редактирования формы в режиме сетки для заданных формы и типа карточки.
Открытый делегатShowCardPreviewActionAsync
Метод, выполняющий открытие окна предварительного просмотра для заданных формы и типа карточки.
Открытый делегатShowCardRowActionAsync
Метод, отображающий форму для строки карточки, которая определяется через заданный контекст.
Перечисления
  ПеречислениеОписание
Открытое перечислениеCardCreationMode
Способ создания карточки.
Открытое перечислениеCardEditorOperationType
Тип операции, выполняемой для редактируемого представления карточки на клиенте ICardEditorModel.
Открытое перечислениеCardModelFlags
Флаги, которые указываются для ICardModel и описывают особенности отображения карточки в UI.
Открытое перечислениеCardPreviewMode
Способ предварительного просмотра типа карточки.
Открытое перечислениеCardSavingMode
Способ сохранения карточки в редакторе.
Открытое перечислениеCardUIFinalizationType
Тип финализации карточки в расширениях ICardUIExtension.
Открытое перечислениеCardUIInitializationType
Тип инициализации карточки в расширениях ICardUIExtension.
Открытое перечислениеRepairResult
Результат восстановления объекта типа карточек к работоспособному состоянию в соответствии со схемой.
Открытое перечислениеRowEditingType
Способ редактирования строки в карточке.