IEditableCollectionView.CancelEdit Méthode

Définition

Termine la transaction de modification et, si possible, restaure la valeur d’origine sur l’élément.

public:
 void CancelEdit();
public void CancelEdit();
abstract member CancelEdit : unit -> unit
Public Sub CancelEdit ()

Exemples

L’exemple suivant permet CanCancelEdit de vérifier si les valeurs d’origine de l’élément modifié peuvent être restaurées avant d’appeler CancelEdit. Si les valeurs ne peuvent pas être restaurées, vous devez fournir une logique supplémentaire pour ce faire. Si elles peuvent être, les valeurs sont restaurées lorsque l’exemple appelle CancelEdit. Pour l’ensemble de l’exemple, consultez Modification d’une collection à l’aide de l’exemple 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()

Remarques

CancelEdit CurrentEditItem définit null et provoque la sortie de l’affichage collection de l’état d’édition. Si CanCancelEdit c’est truele cas, CancelEdit restaure également les valeurs d’origine de l’objet modifié.

S’applique à