IVsChangeTrackingUndoManager Schnittstelle

Definition

Bietet Rückgängig-Verwaltung für einen Editor, der mehrere Ansichten unterstützt.

public interface class IVsChangeTrackingUndoManager
public interface class IVsChangeTrackingUndoManager
__interface IVsChangeTrackingUndoManager
[System.Runtime.InteropServices.Guid("E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsChangeTrackingUndoManager
[<System.Runtime.InteropServices.Guid("E33C4DCF-F50C-4356-8CD8-87A7F213337B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsChangeTrackingUndoManager = interface
Public Interface IVsChangeTrackingUndoManager
Attribute

Hinweise

IVsChangeTrackingUndoManager Hiermit können Sie das Sternchen in der Titelleiste entfernen, das angibt, dass das Dokument geändert wurde oder geändert wurde. Ein Benutzer öffnet z. b. ein Dokument, gibt ein Zeichen und Treffer Rückgängigmachen aus. Wenn Sie nicht verwenden IVsChangeTrackingUndoManager , bleibt das Dokument geändert und kehrt nicht in den Clean-Zustand zurück.

Hinweise für Aufrufer

Ruft diese Schnittstelle auf, um Benachrichtigungen zu erhalten, wenn ein Dokument in den Clean-Zustand zurückkehrt.

Um einen Zeiger auf ivschangetrackingundomanagerzu erhalten, rufen Sie QueryInterface on IOleUndoManager für IID_IVsChangeTrackingUndoManager auf. Rufen AdviseTrackingClient(IVsUndoTrackingEvents) Sie auf, um eine Benachrichtigung vom rückgängig-Manager zu empfangen, wenn das Dokument nach einer Rückgängig-Aktion bereinigt ist.

Methoden

AdviseTrackingClient(IVsUndoTrackingEvents)

Weist den rückgängig-Manager an, dass Sie eine Benachrichtigung erhalten möchten, wenn das Dokument bereinigt ist.

MarkCleanState()

Weist den rückgängig-Manager an, dass ein unveränderter Zustand erreicht wurde, z. b. nach einem Speichervorgang.

QueryCleanState(Int32)

Bestimmt, ob das Dokument in einem unveränderten Zustand ist.

UnadviseTrackingClient()

Rät dem rückgängig-Manager, dass Sie nicht mehr benachrichtigt werden sollen, wenn das Dokument bereinigt ist.

Gilt für