IVsChangeTrackingUndoManager, interface
Fournit la gestion de phase de restauration pour un éditeur qui prend en charge de plusieurs vues.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsChangeTrackingUndoManager
[GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface IVsChangeTrackingUndoManager
[GuidAttribute(L"E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface class IVsChangeTrackingUndoManager
[<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")>]
[<InterfaceTypeAttribute()>]
type IVsChangeTrackingUndoManager = interface end
public interface IVsChangeTrackingUndoManager
Le type IVsChangeTrackingUndoManager expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
AdviseTrackingClient | Recommande Undo Manager que vous souhaitiez recevoir la notification lorsque le document est propre. | |
MarkCleanState | Indique à Undo Manager qu'un état non modifié a été atteint, par exemple suivant, une opération d'Enregistrer. | |
QueryCleanState | Détermine si le document est dans un état non modifié. | |
UnadviseTrackingClient | Recommande Undo Manager que vous ne souhaitiez plus recevoir la notification de lorsque le document est propre. |
Début
Notes
vous permet IVsChangeTrackingUndoManager pour supprimer l'astérisque dans la barre de titre, qui indique que le document a été modifié, ou est modifié. Par exemple, un utilisateur ouvre un document, tape un personnage et une phase de restauration de correspondances. Si vous n'utilisez pas IVsChangeTrackingUndoManager, le document reste modifié et ne revient pas à l'état propre.
Remarques à l'attention des appelants
Appelez cette interface pour recevoir la notification du lorsqu'un document est à l'état propre.
Pour obtenir un pointeur à IVsChangeTrackingUndoManager, appelle QueryInterface à IOleUndoManager pour IID_IVsChangeTrackingUndoManager. Appelez l'AdviseTrackingClient pour recevoir la notification du gestionnaire de phase de restauration de lorsque le document est propre suivant une opération d'annulation.