IVsChangeTrackingUndoManager.AdviseTrackingClient 方法

定义

建议撤消管理器在文档清除时收到通知。

public:
 int AdviseTrackingClient(Microsoft::VisualStudio::TextManager::Interop::IVsUndoTrackingEvents ^ pUndoTrackingEvents);
public:
 int AdviseTrackingClient(Microsoft::VisualStudio::TextManager::Interop::IVsUndoTrackingEvents ^ pUndoTrackingEvents);
int AdviseTrackingClient(Microsoft::VisualStudio::TextManager::Interop::IVsUndoTrackingEvents const & pUndoTrackingEvents);
public int AdviseTrackingClient (Microsoft.VisualStudio.TextManager.Interop.IVsUndoTrackingEvents pUndoTrackingEvents);
abstract member AdviseTrackingClient : Microsoft.VisualStudio.TextManager.Interop.IVsUndoTrackingEvents -> int
Public Function AdviseTrackingClient (pUndoTrackingEvents As IVsUndoTrackingEvents) As Integer

参数

pUndoTrackingEvents
IVsUndoTrackingEvents

中指向 "撤消跟踪事件" 对象的指针。 有关详细信息,请参阅 IVsUndoTrackingEvents

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 textmgr:

HRESULT IVsChangeTrackingUndoManager::AdviseTrackingClient(  
   [in] IVsUndoTrackingEvents *pUndoTrackingEvents  
);  

AdviseTrackingClient 指示 撤消管理器 通知事件接口撤消操作返回到未修改状态。

备注

此方法不会调用 AddRefRelease pUndoTrackingEvents 。 因此,在 UnadviseTrackingClient 释放对撤消管理器的引用之前,必须调用。

适用于