UndoEngine.CreateUndoUnit(String, Boolean) Método

Definición

Crea un nuevo UndoEngine.UndoUnit.Creates a new 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);
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

Parámetros

name
String

Nombre de la unidad que se va a crear.The name of the unit to create.

primary
Boolean

Es true para crear la primera de una serie de unidades anidadas; es false para crear unidades anidadas subsiguientes.true to create the first of a series of nested units; false to create subsequent nested units.

Devoluciones

UndoEngine.UndoUnit

Un nuevo UndoEngine.UndoUnit con un nombre especificado.A new UndoEngine.UndoUnit with a specified name.

Comentarios

La implementación predeterminada del CreateUndoUnit método simplemente devuelve un nuevo UndoEngine.UndoUnit .The default implementation of the CreateUndoUnit method simply returns a new UndoEngine.UndoUnit.

De forma predeterminada, UndoEngine no hace nada con el primary parámetro, pero algunas implementaciones de deshacer, como las que implican el Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit patrón de diseño com, pueden necesitar identificar la diferencia entre una unidad principal y sus elementos secundarios.By default, UndoEngine does nothing with the primary parameter, but some implementations of undo, such as those involving the COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit design pattern, may need to identify the difference between a primary unit and its children.

Se aplica a