CardEditorOpeningContext - конструктор |
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён:
Tessa.UI.Cards.Models
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
)
Public Sub New (
cardID As Guid?,
cardTypeID As Guid?,
cardTypeName As String,
uiContext As IUIContext,
info As Dictionary(Of String, Object),
validationResult As ValidationResult,
responseValidationResult As ValidationResult,
request As CardGetRequest,
response As CardGetResponse,
card As Card,
editor As ICardEditorModel,
Optional cancellationToken As CancellationToken = Nothing
)
public:
CardEditorOpeningContext(
Nullable<Guid> cardID,
Nullable<Guid> cardTypeID,
String^ cardTypeName,
IUIContext^ uiContext,
Dictionary<String^, Object^>^ info,
ValidationResult^ validationResult,
ValidationResult^ responseValidationResult,
CardGetRequest^ request,
CardGetResponse^ response,
Card^ card,
ICardEditorModel^ editor,
CancellationToken cancellationToken = CancellationToken()
)
new :
cardID : Nullable<Guid> *
cardTypeID : Nullable<Guid> *
cardTypeName : string *
uiContext : IUIContext *
info : Dictionary<string, Object> *
validationResult : ValidationResult *
responseValidationResult : ValidationResult *
request : CardGetRequest *
response : CardGetResponse *
card : Card *
editor : ICardEditorModel *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> CardEditorOpeningContext
Параметры
- cardID
- Тип: SystemNullableGuid
Идентификатор открываемой карточки, который был указан в запросе на открытие,
или null, если идентификатор не был указан.
- cardTypeID
- Тип: SystemNullableGuid
Идентификатор типа открываемой карточки, который был указан в запросе на открытие,
или null, если идентификатор не был указан.
- cardTypeName
- Тип: SystemString
Имя типа открываемой карточки, которое было указано в запросе на открытие,
или null, если имя не было указано.
- uiContext
- Тип: Tessa.UIIUIContext
Текущий контекст UI, в котором выполняется открытие карточки.
Значение не может быть равно null.
- info
- Тип: System.Collections.GenericDictionaryString, Object
Параметры, которые были переданы в запрос на открытие карточки.
Значение не может быть равно null.
- validationResult
- Тип: Tessa.Platform.ValidationValidationResult
Результат валидации для операции открытия карточки.
Значение не может быть равно null.
- responseValidationResult
- Тип: Tessa.Platform.ValidationValidationResult
Результат валидации для ответа на запрос с открытой карточкой.
Результат может содержать предупреждения, связанные со структурой открытой карточки
на момент до того, как выполнялись методы CardEditorOpeningActionAsync.
Значение не может быть равно null.
- request
- Тип: Tessa.CardsCardGetRequest
Запрос на открытие карточки. - response
- Тип: Tessa.CardsCardGetResponse
Ответ на запрос на открытие карточки. - card
- Тип: Tessa.CardsCard
Модель открытой карточки. - editor
- Тип: Tessa.UI.CardsICardEditorModel
Используемый редактор карточек. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
См. также