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 qui encapsule une action qu’un utilisateur peut annuler. L’implémentation par défaut UndoEngine.UndoUnit surveille les notifications de modification et crée une liste d’événements pour chaque modification. Il enregistre ces événements à l’aide de IDesignerSerializationService. Un reçoit UndoEngine.UndoUnit des notifications d’événement pour les modifications directement à partir de UndoEngine plusieurs public virtual
méthodes. Vous pouvez dériver de UndoEngine.UndoUnit et exécuter toute logique supplémentaire. Si vous le souhaitez, vous pouvez contourner complètement l’implémentation par défaut UndoEngine.UndoUnit .
Constructeurs
UndoEngine.UndoUnit(UndoEngine, String) |
Initialise une nouvelle instance de la classe UndoEngine.UndoUnit. |
Propriétés
IsEmpty |
Obtient une valeur indiquant si UndoEngine.UndoUnit ne contient pas d'événement. |
Name |
Obtient le nom de UndoEngine.UndoUnit. |
UndoEngine |
Obtient le UndoEngine parent. |
Méthodes
Close() |
Reçoit un appel du moteur d'annulation pour fermer cette unité. |
ComponentAdded(ComponentEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentAdded. |
ComponentAdding(ComponentEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentAdding. |
ComponentChanged(ComponentChangedEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentChanged. |
ComponentChanging(ComponentChangingEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentChanging. |
ComponentRemoved(ComponentEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentRemoved. |
ComponentRemoving(ComponentEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentRemoving. |
ComponentRename(ComponentRenameEventArgs) |
Reçoit un appel de UndoEngine en réponse à un événement ComponentRename. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetService(Type) |
Obtient une instance du service demandé. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne String qui représente le nom actuel de l'unité. |
Undo() |
Exécute une action d'annulation ou de répétition. |
UndoCore() |
Appelé par Undo() pour exécuter une opération d'annulation. |