UndoEngine.CreateUndoUnit(String, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un UndoEngine.UndoUnit.
protected:
virtual System::ComponentModel::Design::UndoEngine::UndoUnit ^ CreateUndoUnit(System::String ^ name, bool primary);
protected virtual System.ComponentModel.Design.UndoEngine.UndoUnit CreateUndoUnit (string name, bool primary);
protected virtual System.ComponentModel.Design.UndoEngine.UndoUnit CreateUndoUnit (string? name, bool primary);
abstract member CreateUndoUnit : string * bool -> System.ComponentModel.Design.UndoEngine.UndoUnit
override this.CreateUndoUnit : string * bool -> System.ComponentModel.Design.UndoEngine.UndoUnit
Protected Overridable Function CreateUndoUnit (name As String, primary As Boolean) As UndoEngine.UndoUnit
Paramètres
- name
- String
Nom de l'unité à créer.
- primary
- Boolean
true
pour créer la première unité d'une série d'unités imbriquées ; false
pour créer les unités imbriquées suivantes.
Retours
Nouveau UndoEngine.UndoUnit avec un nom spécifié.
Remarques
L’implémentation par défaut de la CreateUndoUnit méthode retourne simplement un nouveau UndoEngine.UndoUnit.
Par défaut, UndoEngine ne fait rien avec le primary
paramètre, mais certaines implémentations d’annulation, telles que celles impliquant le modèle de conception COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit
, peuvent avoir besoin d’identifier la différence entre une unité primaire et ses enfants.