CardEditorOpeningContext - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.UI.Cards.Models
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public CardEditorOpeningContext(
	Guid? cardID,
	Guid? cardTypeID,
	string cardTypeName,
	IUIContext uiContext,
	Dictionary<string, Object> info,
	ValidationResult validationResult,
	ValidationResult responseValidationResult,
	CardGetRequest request,
	CardGetResponse response,
	Card card,
	ICardEditorModel editor,
	CancellationToken cancellationToken = default
)

Параметры

cardID  NullableGuid
Идентификатор открываемой карточки, который был указан в запросе на открытие, или null, если идентификатор не был указан.
cardTypeID  NullableGuid
Идентификатор типа открываемой карточки, который был указан в запросе на открытие, или null, если идентификатор не был указан.
cardTypeName  String
Имя типа открываемой карточки, которое было указано в запросе на открытие, или null, если имя не было указано.
uiContext  IUIContext
Текущий контекст UI, в котором выполняется открытие карточки. Значение не может быть равно null.
info  DictionaryString, Object
Параметры, которые были переданы в запрос на открытие карточки. Значение не может быть равно null.
validationResult  ValidationResult
Результат валидации для операции открытия карточки. Значение не может быть равно null.
responseValidationResult  ValidationResult
Результат валидации для ответа на запрос с открытой карточкой. Результат может содержать предупреждения, связанные со структурой открытой карточки на момент до того, как выполнялись методы CardEditorOpeningActionAsync. Значение не может быть равно null.
request  CardGetRequest
Запрос на открытие карточки.
response  CardGetResponse
Ответ на запрос на открытие карточки.
card  Card
Модель открытой карточки.
editor  ICardEditorModel
Используемый редактор карточек.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

См. также