UndoEngine.UndoUnit Classe

Definição

Encapsula uma unidade de trabalho que um utilizador pode desfazer.

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

Observações

A UndoEngine.UndoUnit classe é uma classe aninhada que UndoEngine encapsula uma ação que o utilizador pode desfazer. A implementação padrão UndoEngine.UndoUnit monitoriza as notificações de alterações e constrói uma lista de eventos para cada alteração. Guarda estes eventos usando IDesignerSerializationService. O An UndoEngine.UndoUnit recebe notificações de eventos para alterações diretamente através UndoEngine de vários public virtual métodos. Podes derivar e UndoEngine.UndoUnit executar qualquer lógica adicional. Se quiseres, podes contornar completamente a implementação padrão UndoEngine.UndoUnit .

Construtores

Name Description
UndoEngine.UndoUnit(UndoEngine, String)

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

Propriedades

Name Description
IsEmpty

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

Name

Recebe o nome do UndoEngine.UndoUnit.

UndoEngine

Apanha o progenitor.UndoEngine

Métodos

Name Description
Close()

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

ComponentAdded(ComponentEventArgs)

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

ComponentAdding(ComponentEventArgs)

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

ComponentChanged(ComponentChangedEventArgs)

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

ComponentChanging(ComponentChangingEventArgs)

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

ComponentRemoved(ComponentEventArgs)

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

ComponentRemoving(ComponentEventArgs)

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

ComponentRename(ComponentRenameEventArgs)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetService(Type)

Recebe 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 atual Object.

(Herdado de Object)
ToString()

Devolve a String que representa o nome atual da unidade.

Undo()

Realiza uma ação de desfazer ou refazer.

UndoCore()

Chamado por Undo() realizar uma ação de desfazer.

Aplica-se a

Ver também