CardEditorOperationContext<TRequest, TResponse> - класс |
Пространство имён: Tessa.UI.Cards.Models
public abstract class CardEditorOperationContext<TRequest, TResponse> : ICardEditorOperationContext<TRequest, TResponse>, ISealable where TRequest : CardInfoStorageObject where TResponse : CardResponseBase
Тип CardEditorOperationContext<TRequest, TResponse> предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | CardEditorOperationContext<TRequest, 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 | Признак того, что объект был защищён от изменений. |
![]() | Request | Запрос на выполнение операции с карточкой. |
![]() | Response | Ответ на запрос на выполнение операции с карточкой. |
![]() | ResponseValidationResult |
Результат валидации для ответа на запрос на выполнение операции с карточкой.
Результат может содержать предупреждения, связанные со структурой карточки
на момент до того, как выполнялись методы по изменению модели или модели представления карточки.
|
![]() | UIContext |
Текущий контекст UI, в котором выполняется операция с карточкой.
Из этого контекста можно, например, получить информацию по карточке
или по представлению, которые инициировали создание карточки.
|
![]() | ValidationResult | Результат валидации для операции с карточкой. |
Имя | Описание | |
---|---|---|
![]() | CheckSealed |
Выбрасывает исключение [Tessa.Platform.ObjectSealedException],
если объект был защищён от изменений.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) |
![]() | GetHashCode | Serves as the default hash function. (Унаследован от Object.) |
![]() | GetType | Gets the Type of the current instance. (Унаследован от Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) |
![]() | Seal | Защищает объект от изменений. |
![]() | SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. |
![]() | ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
![]() | Get | (Определяется ComHelper.) |
![]() | InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) |
![]() | Invoke | (Определяется ComHelper.) |
![]() | Set | (Определяется ComHelper.) |