UndoEngine.UndoUnit Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |