UndoEngine.CreateUndoUnit(String, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.