UndoEngine.UndoUnit Classe

Définition

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.

S’applique à

Voir aussi