UndoEngine.CreateUndoUnit(String, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un nuevo 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
Parámetros
- name
- String
Nombre de la unidad que se va a crear.
- primary
- Boolean
Es true
para crear la primera de una serie de unidades anidadas; es false
para crear unidades anidadas subsiguientes.
Devoluciones
Un nuevo UndoEngine.UndoUnit con un nombre especificado.
Comentarios
La implementación predeterminada del CreateUndoUnit método simplemente devuelve un nuevo UndoEngine.UndoUnit.
De forma predeterminada, UndoEngine no hace nada con el primary
parámetro , pero algunas implementaciones de deshacer, como las que implican el patrón de diseño COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit
, pueden necesitar identificar la diferencia entre una unidad principal y sus elementos secundarios.