IVsChangeTrackingUndoManager.AdviseTrackingClient, méthode
Recommande Undo Manager que vous souhaitiez recevoir la notification lorsque le document est propre.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
pUndoTrackingEvents
Type : Microsoft.VisualStudio.TextManager.Interop.IVsUndoTrackingEvents[in] pointeur à un objet d'événements de suivi de phase de restauration. Pour plus d'informations, consultez IVsUndoTrackingEvents.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsChangeTrackingUndoManager::AdviseTrackingClient(
[in] IVsUndoTrackingEvents *pUndoTrackingEvents
);
AdviseTrackingClient indique Undo Manager informer l'interface d'événement que les opérations d'annulation ont le retour vers un état non modifié.
Notes
Cette méthode n'appelle pas AddRef ou Release sur pUndoTrackingEvents.Par conséquent vous devez appeler UnadviseTrackingClient avant de libériez votre référence au gestionnaire de phase de restauration.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.