Compartilhar via


UndoEngine.CreateUndoUnit(String, Boolean) Método

Definição

Cria um novo 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

O nome da unidade a ser criada.

primary
Boolean

true para criar a primeira de uma série de unidades aninhadas; false para criar as unidades aninhadas subsequentes.

Retornos

Um novo UndoEngine.UndoUnit com um nome especificado.

Comentários

A implementação padrão do CreateUndoUnit método simplesmente retorna um novo UndoEngine.UndoUnit.

Por padrão, UndoEngine não faz nada com o primary parâmetro , mas algumas implementações de desfazer, como aquelas que envolvem o padrão de design COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit , podem precisar identificar a diferença entre uma unidade primária e seus filhos.

Aplica-se a