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 evento recebe notificações de eventos para alterações diretamente por meio de UndoEngine vários public virtual métodos. Você pode derivar UndoEngine.UndoUnit e executar qualquer lógica adicional. Se desejar, você pode ignorar completamente a implementação padrão UndoEngine.UndoUnit .

Construtores

Nome Description
UndoEngine.UndoUnit(UndoEngine, String)

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

Propriedades

Nome Description
IsEmpty

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

Name

Obtém o nome do UndoEngine.UndoUnit.

UndoEngine

Obtém o pai UndoEngine.

Métodos

Nome Description
Close()

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

ComponentAdded(ComponentEventArgs)

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

ComponentAdding(ComponentEventArgs)

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

ComponentChanged(ComponentChangedEventArgs)

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

ComponentChanging(ComponentChangingEventArgs)

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

ComponentRemoved(ComponentEventArgs)

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

ComponentRemoving(ComponentEventArgs)

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

ComponentRename(ComponentRenameEventArgs)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(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 Objectatual.

(Herdado de Object)
ToString()

Retorna um String que representa o nome atual da unidade.

Undo()

Executa uma ação desfazer ou refazer.

UndoCore()

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

Aplica-se a

Confira também