EditorControl.CommitPendingEdit(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фиксирует изменения, внесенные в файл.
public:
override int CommitPendingEdit([Runtime::InteropServices::Out] int % fCommitFailed);
override int CommitPendingEdit([Runtime::InteropServices::Out] int & fCommitFailed);
public override int CommitPendingEdit (out int fCommitFailed);
override this.CommitPendingEdit : int -> int
Public Overrides Function CommitPendingEdit (ByRef fCommitFailed As Integer) As Integer
Параметры
- fCommitFailed
- Int32
[out] возвращает true если изменения не могут быть зафиксированы.
Возвращаемое значение
S_OK в случае успешного выполнения метода; в противном случае — код ошибки.
Комментарии
По умолчанию этот метод возвращает S_OK и задает fCommitFailed для значение false . Этот метод должен быть реализован производными классами. Среда вызывает CommitPendingEdit перед выполнением любой команды. Например, это позволяет окну зафиксировать ожидающие правки в элементе управления с фокусом перед вызовом другой команды.