UndoEngine.UndoUnit Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |