UndoEngine.UndoUnit Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule une unité de travail qu’un utilisateur peut annuler.
protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
- Héritage
-
UndoEngine.UndoUnit
Remarques
La UndoEngine.UndoUnit classe est une classe imbriquée dans UndoEngine laquelle encapsule une action qu’un utilisateur peut annuler. L’implémentation par défaut UndoEngine.UndoUnit surveille les notifications de modification et génère une liste d’événements pour chaque modification. Il enregistre ces événements à l’aide IDesignerSerializationServicede . Un UndoEngine.UndoUnit événement reçoit des notifications d’événements pour les modifications directement à partir de UndoEngine plusieurs public virtual méthodes. Vous pouvez dériver UndoEngine.UndoUnit et effectuer n’importe quelle logique supplémentaire. Si vous le souhaitez, vous pouvez contourner complètement l’implémentation par défaut UndoEngine.UndoUnit .
Constructeurs
| Nom | Description |
|---|---|
| UndoEngine.UndoUnit(UndoEngine, String) |
Initialise une nouvelle instance de la classe UndoEngine.UndoUnit. |
Propriétés
| Nom | Description |
|---|---|
| IsEmpty |
Obtient une valeur indiquant si le UndoEngine.UndoUnit conteneur ne contient aucun événement. |
| Name |
Obtient le nom du UndoEngine.UndoUnit. |
| UndoEngine |
Obtient le parent UndoEngine. |
Méthodes
| Nom | Description |
|---|---|
| Close() |
Reçoit un appel du moteur d’annulation pour fermer cette unité. |
| ComponentAdded(ComponentEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentAdded événement. |
| ComponentAdding(ComponentEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentAdding événement. |
| ComponentChanged(ComponentChangedEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentChanged événement. |
| ComponentChanging(ComponentChangingEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentChanging événement. |
| ComponentRemoved(ComponentEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentRemoved événement. |
| ComponentRemoving(ComponentEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentRemoving événement. |
| ComponentRename(ComponentRenameEventArgs) |
Reçoit un appel de la UndoEngine réponse à un ComponentRename événement. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetService(Type) |
Obtient une instance du service demandé. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne un String qui représente le nom actuel de l’unité. |
| Undo() |
Effectue une action d’annulation ou de restauration. |
| UndoCore() |
Appelé par Undo() pour effectuer une action d’annulation. |