Partilhar via


UndoEngine.UndoUnit Classe

Definição

Encapsula uma unidade de trabalho que um usuário pode desfazer.

protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
Herança
UndoEngine.UndoUnit

Comentários

A UndoEngine.UndoUnit classe é uma classe aninhada dentro UndoEngine que encapsula uma ação que um usuário pode desfazer. A implementação padrão UndoEngine.UndoUnit monitora as notificações de alteração e cria uma lista de eventos para cada alteração. Ele salva esses eventos usando IDesignerSerializationService. Um UndoEngine.UndoUnit recebe notificações de evento para alterações diretamente por meio de UndoEngine vários public virtual métodos. Você pode derivar de UndoEngine.UndoUnit e executar qualquer lógica adicional. Se desejado, você pode ignorar completamente a implementação padrão UndoEngine.UndoUnit .

Construtores

UndoEngine.UndoUnit(UndoEngine, String)

Inicializa uma nova instância da classe UndoEngine.UndoUnit.

Propriedades

IsEmpty

Obtém um valor que indica se UndoEngine.UndoUnit não contém eventos.

Name

Obtém o nome do UndoEngine.UndoUnit.

UndoEngine

Obtém o UndoEngine pai.

Métodos

Close()

Recebe uma chamada do mecanismo de desfazer para fechar essa unidade.

ComponentAdded(ComponentEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentAdded.

ComponentAdding(ComponentEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentAdding.

ComponentChanged(ComponentChangedEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentChanged.

ComponentChanging(ComponentChangingEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentChanging.

ComponentRemoved(ComponentEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentRemoved.

ComponentRemoving(ComponentEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentRemoving.

ComponentRename(ComponentRenameEventArgs)

Recebe uma chamada do UndoEngine em resposta a um evento ComponentRename.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetService(Type)

Obtém uma instância do serviço solicitado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna um String que representa o nome atual da unidade.

Undo()

Executa uma ação de desfazer ou refazer.

UndoCore()

Chamado por um Undo() para executar uma ação de desfazer.

Aplica-se a

Confira também