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

ICardEditorOperationContextTRequest, TResponse - интерфейс

Контекст, содержащий информацию по карточке, которая относится к операции в ICardEditorModel.

Пространство имён:  Tessa.UI.Cards
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public interface ICardEditorOperationContext<out TRequest, out TResponse> : ISealable
where TRequest : CardInfoStorageObject
where TResponse : CardResponseBase

Параметры типа

TRequest
Запрос к сервису карточек.
TResponse
Ответ на запрос к сервису карточек.

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

Свойства
  ИмяОписание
Открытое свойствоCancel
Признак того, что операцию с карточкой следует отменить. При этом результат операции считается неудачным считается неудачным. Если значение установлено равным true до того, как был инициализирован UI карточки, то инициализация UI не будет произведена.
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную операцию.
Открытое свойствоCard
Модель карточки. Посредством этого свойства легко получить или изменить значения полей карточки.
Открытое свойствоCardModel
Модель представления карточки. Свойство равно null, если используется метод, выполняемый до того, как инициализируется UI карточки. Посредством этого свойства можно настроить элементы управления в карточке после того, как UI карточки был инициализирован. Изменение значения свойства позволяет подменить модель представления до того, как она будет отображена пользователю.
Открытое свойствоCardTypeID
Идентификатор типа карточки, который был указан в запросе, или null, если идентификатор не был указан. Для того, чтобы получить фактический идентификатор типа, используйте свойство [Tessa.UI.Cards.ICardEditorOperationContext{TRequest,TResponse}.Card].[Tessa.Cards.Card.TypeID].
Открытое свойствоCardTypeName
Имя типа карточки, которое было указано в запросе, или null, если имя не было указано. Для того, чтобы получить фактическое имя типа, используйте свойство [Tessa.UI.Cards.ICardEditorOperationContext{TRequest,TResponse}.Card].[Tessa.Cards.Card.TypeName].
Открытое свойствоEditor
Используемый редактор карточек.
Открытое свойствоInfo
Параметры, которые были переданы в запрос. Гарантируется, что клиентские расширения не могли изменить эти параметры.
Открытое свойствоIsSealed
Признак того, что объект был защищён от изменений.
(Унаследован от ISealable.)
Открытое свойствоRequest
Запрос на выполнение операции с карточкой.
Открытое свойствоResponse
Ответ на запрос на выполнение операции с карточкой.
Открытое свойствоResponseValidationResult
Результат валидации для ответа на запрос на выполнение операции с карточкой. Результат может содержать предупреждения, связанные со структурой карточки на момент до того, как выполнялись методы по изменению модели или модели представления карточки.
Открытое свойствоUIContext
Текущий контекст UI, в котором выполняется операция с карточкой. Из этого контекста можно, например, получить информацию по карточке или по представлению, которые инициировали создание карточки.
Открытое свойствоValidationResult
Результат валидации для операции с карточкой.
В начало страницы
Методы
  ИмяОписание
Открытый методSeal
Защищает объект от изменений.
(Унаследован от ISealable.)
В начало страницы
См. также