ControlViewModelBaseCommitChangesAsync - метод
Подтверждает изменения для текущего элемента управления.
Метод обычно вызывается перед сохранением карточки для того, чтобы элементы управления,
у которых состояние ввода зависит от фокуса и других параметров, могли подтвердить введённое значение перед тем, как карточка будет сохранена.
Если при выполнении этого метода возникнет исключение, то оно будет зафиксировано в результате.
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public virtual ValueTask CommitChangesAsync(
ICardCommitChangesContext context
)
Public Overridable Function CommitChangesAsync (
context As ICardCommitChangesContext
) As ValueTask
public:
virtual ValueTask CommitChangesAsync(
ICardCommitChangesContext^ context
)
abstract CommitChangesAsync :
context : ICardCommitChangesContext -> ValueTask
override CommitChangesAsync :
context : ICardCommitChangesContext -> ValueTask
- context ICardCommitChangesContext
-
Контекст текущего действия, передаваемый между разными элементами управления.
Содержит результат валидации context.ValidationResult, в который может быть добавлена информация по проблемам,
возникшим при выполнении этого метода.
ValueTaskАсинхронная задача.
IControlViewModelCommitChangesAsync(ICardCommitChangesContext)
По умолчанию метод не выполняет действий.