ICardModelCommitChangesAsync - метод

Подтверждает изменения для всех элементов управления, добавленных в [ICardModel.ControlBag]. Метод обычно вызывается перед сохранением карточки для того, чтобы элементы управления, у которых состояние ввода зависит от фокуса и других параметров, могли подтвердить введённое значение перед тем, как карточка будет сохранена. Метод возвращает результат выполнения для всех элементов управления. Если при выполнении методов у элементов управления возникли исключения, то они будут зафиксированы в результате.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
ValueTask<ValidationResult> CommitChangesAsync(
	Dictionary<string, Object> info = null,
	CancellationToken cancellationToken = default
)

Параметры

info  DictionaryString, Object  (Optional)
Дополнительная информация для элементов управления, доступная им в context.Info, или null, если информация не передаётся.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskValidationResult
Результат валидации, содержащий информацию о проблемах, возникших в процессе выполнения метода у различных элементов управления.

См. также