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