IVsChangeTrackingUndoManager.AdviseTrackingClient-Methode
Benachrichtigt Undo Manager an, dass Sie eine Benachrichtigung erhalten möchten, wenn das Dokument sauber ist.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function AdviseTrackingClient ( _
pUndoTrackingEvents As IVsUndoTrackingEvents _
) As Integer
int AdviseTrackingClient(
IVsUndoTrackingEvents pUndoTrackingEvents
)
int AdviseTrackingClient(
[InAttribute] IVsUndoTrackingEvents^ pUndoTrackingEvents
)
abstract AdviseTrackingClient :
pUndoTrackingEvents:IVsUndoTrackingEvents -> int
function AdviseTrackingClient(
pUndoTrackingEvents : IVsUndoTrackingEvents
) : int
Parameter
pUndoTrackingEvents
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsUndoTrackingEvents[in] Ein Zeiger auf einen nachverfolgungsereignis Rückgängig. Weitere Informationen finden Sie unter IVsUndoTrackingEvents.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsChangeTrackingUndoManager::AdviseTrackingClient(
[in] IVsUndoTrackingEvents *pUndoTrackingEvents
);
AdviseTrackingClient weist Undo Manager an, die Ereignisschnittstelle zu benachrichtigen, dass Rückgängigaktionen Rückgabe auf einem unveränderten Zustand ist.
Hinweis
Diese Methode wird nicht von AddRef oder Release auf pUndoTrackingEventsan.Daher müssen Sie UnadviseTrackingClient aufrufen, bevor der Verweis auf den Manager Rückgängig.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.