Partager via


UndoEngine.CreateUndoUnit(String, Boolean) Méthode

Définition

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.

S’applique à