UndoEngine.CreateUndoUnit(String, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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);
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 criar.
- primary
- Boolean
true criar a primeira de uma série de unidades aninhadas; false para criar unidades aninhadas subsequentes.
Devoluções
Um novo UndoEngine.UndoUnit com um nome específico.
Observações
A implementação padrão do CreateUndoUnit método simplesmente devolve um novo UndoEngine.UndoUnit.
Por defeito, UndoEngine não faz nada com o parâmetro primary, mas algumas implementações do undo, como as que envolvem o padrão de design COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit, podem precisar de identificar a diferença entre uma unidade primária e os seus filhos.