Share via


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
Méthode publique AdviseTrackingClient Recommande Undo Manager que vous souhaitiez recevoir la notification lorsque le document est propre.
Méthode publique MarkCleanState Indique à Undo Manager qu'un état non modifié a été atteint, par exemple suivant, une opération d'Enregistrer.
Méthode publique QueryCleanState Détermine si le document est dans un état non modifié.
Méthode publique 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.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms