OleUndoEngine.UndoUnit Classe

Definição

Estende o suporte para encapsular uma unidade de trabalho que um usuário pode desfazer.Extends support for encapsulating a unit of work that a user can undo.

protected: ref class OleUndoEngine::UndoUnit : System::ComponentModel::Design::UndoEngine::UndoUnit, Microsoft::VisualStudio::OLE::Interop::IOleParentUndoUnit
protected class OleUndoEngine.UndoUnit : System.ComponentModel.Design.UndoEngine.UndoUnit, Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit
Protected Class OleUndoEngine.UndoUnit
Inherits UndoEngine.UndoUnit
Implements IOleParentUndoUnit
Herança
OleUndoEngine.UndoUnit
Implementações

Construtores

OleUndoEngine.UndoUnit(UndoEngine, String)

Inicializa uma nova instância da classe OleUndoEngine.UndoUnit.Initializes a new instance of the OleUndoEngine.UndoUnit class.

Implantações explícitas de interface

IOleParentUndoUnit.Add(IOleUndoUnit)

Adiciona uma unidade de desfazer à coleção pai.Adds an undo unit to the parent collection.

IOleParentUndoUnit.Close(IOleParentUndoUnit, Int32)

Fecha a unidade de desfazer pai especificada.Closes the specified parent undo unit.

IOleParentUndoUnit.Do(IOleUndoManager)

Executa a operação de desfazer.Performs the undo operation.

IOleParentUndoUnit.FindUnit(IOleUndoUnit)

Pesquisa a unidade especificada na hierarquia de unidade de desfazer filho.Searches for the specified unit in the child undo unit hierarchy.

IOleParentUndoUnit.GetDescription(String)

Obtém a descrição da unidade de desfazer.Gets the description of the undo unit.

IOleParentUndoUnit.GetParentState(UInt32)

Obtém o estado da unidade de desfazer pai de nível superior.Gets the state of the top-level parent undo unit.

IOleParentUndoUnit.GetUnitType(Guid, Int32)

Obtém o tipo da unidade de desfazer.Gets the type of the undo unit.

IOleParentUndoUnit.OnNextAdd()

Notifica a última unidade de desfazer na coleção que uma nova unidade foi adicionada.Notifies the last undo unit in the collection that a new unit has been added.

IOleParentUndoUnit.Open(IOleParentUndoUnit)

Abre uma unidade de desfazer.Opens an undo unit.

IOleUndoUnit.Do(IOleUndoManager)

Executa a operação de desfazer.Performs the undo operation.

IOleUndoUnit.GetDescription(String)

Obtém a descrição da unidade de desfazer.Gets the description of the undo unit.

IOleUndoUnit.GetUnitType(Guid, Int32)

Obtém o tipo da unidade de desfazer.Gets the type of the undo unit.

IOleUndoUnit.OnNextAdd()

Notifica a última unidade de desfazer na coleção que uma nova unidade foi adicionada.Notifies the last undo unit in the collection that a new unit has been added.

Aplica-se a