IVsChangeTrackingUndoManager.AdviseTrackingClient (Método)
Indica Undo Manager que desea recibir notificaciones cuando el documento está limpio.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
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
Parámetros
pUndoTrackingEvents
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsUndoTrackingEvents[in] Puntero a un objeto de los eventos de seguimiento de deshacer. Para obtener más información, vea IVsUndoTrackingEvents.
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsChangeTrackingUndoManager::AdviseTrackingClient(
[in] IVsUndoTrackingEvents *pUndoTrackingEvents
);
AdviseTrackingClient indica a Undo Manager que notifique a la interfaz de eventos que las acciones de deshacer tienen volver a un estado sin modificar.
Nota
Este método no llama a AddRef o Release en pUndoTrackingEvents.Por consiguiente debe llamar a UnadviseTrackingClient antes de que se libere la referencia al administrador de deshacer.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
IVsChangeTrackingUndoManager Interfaz
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)