Interfaccia IVsChangeTrackingUndoManager
Fornisce la gestione di annullamento per un editor che supporti più visualizzazioni.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<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
Il tipo IVsChangeTrackingUndoManager espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AdviseTrackingClient | Consigliato Undo Manager che si desidera ricevere la notifica quando il documento viene pulita. |
![]() |
MarkCleanState | Indica Undo Manager che uno stato invariato è stato raggiunto, ad esempio, il seguente Salvare operazione. |
![]() |
QueryCleanState | determina se il documento è in uno stato invariato. |
![]() |
UnadviseTrackingClient | Consigliato Undo Manager che non si desidera ricevere la notifica di quando il documento viene pulita. |
In alto
Note
IVsChangeTrackingUndoManager consente di rimuovere un asterisco nella barra del titolo, che indica che il documento sia stato modificato, o modificato. Ad esempio, un utente apre un documento, digitare un carattere e un'operazione di annullamento di richieste soddisfatte. Se non si utilizzano IVsChangeTrackingUndoManager, il documento rimane modificato e non ripristina lo stato pulito.
Note per i chiamanti
Chiamare questa interfaccia per ricevere la notifica del secondo di un documento allo stato pulito.
Per ottenere un puntatore a IVsChangeTrackingUndoManager, chiamata QueryInterface in IOleUndoManager per IID_IVsChangeTrackingUndoManager. chiamata AdviseTrackingClient per ricevere notifiche dall'amministratore di annullamento di quando il documento è più lungo di un'operazione di annullamento.