IEditableCollectionView.CancelEdit Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Завершает транзакцию изменения и, если это возможно, восстанавливает исходное значение для элемента.
public:
void CancelEdit();
public void CancelEdit ();
abstract member CancelEdit : unit -> unit
Public Sub CancelEdit ()
Примеры
В следующем примере CanCancelEdit выполняется проверка возможности восстановления исходных значений измененного элемента перед вызовом CancelEdit. Если восстановить значения не удается, для этого необходимо предоставить дополнительную логику. Если это возможно, значения восстанавливаются при вызове CancelEditв примере . Полный пример см. в разделе Изменение коллекции с помощью примера IEditableCollectionView.
// If the objects in the collection can discard pending
// changes, calling IEditableCollectionView.CancelEdit
// will revert the changes. Otherwise, you must provide
// your own logic to revert the changes in the object.
if (!editableCollectionView.CanCancelEdit)
{
// Provide logic to revert changes.
}
editableCollectionView.CancelEdit();
' If the objects in the collection can discard pending
' changes, calling IEditableCollectionView.CancelEdit
' will revert the changes. Otherwise, you must provide
' your own logic to revert the changes in the object.
If Not editableCollectionView.CanCancelEdit Then
' Provide logic to revert changes.
End If
editableCollectionView.CancelEdit()
Комментарии
CancelEdit задает CurrentEditItem значение null
и приводит к выходу представления коллекции из состояния редактирования. Если CanCancelEdit имеет значение true
, CancelEdit также восстанавливает исходные значения измененного объекта.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по