共用方式為


IDebugDocumentTextEvents2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個介面用來通知偵錯引擎所提供的來源文件變更的相關的 Visual Studio。

語法

IDebugDocumentTextEvents2 : IUnknown  

實作者注意事項

DE 會實作這個介面以支援原始碼的變更。 通常會實作這個介面會實作在相同物件上IDebugDocument2介面。

呼叫端資訊

Visual Studio取得此介面,透過呼叫Advise方法。 IConnectionPoint介面取自呼叫EnumConnectionPoints方法。 IConnectionPointContainer介面藉由呼叫取得QueryInterface方法IDebugDocument2介面。

依照 Vtable 順序的方法

下表顯示的方法IDebugDocumentTextEvents2

方法 說明
onDestroy 表示整份文件已損毀。
onInsertText 告知偵錯封裝已插入文件中插入文字。
onRemoveText 告知偵錯封裝文件中的文字,已移除。
onReplaceText 告知偵錯封裝文字文件中,已被取代。
onUpdateTextAttributes 告知偵錯封裝文件中,已更新的文字屬性。
onUpdateDocumentAttributes 已更新的文件屬性會通知收件者的事件。

備註

僅提供自己的文件的偵錯引擎會利用IDebugDocumentTextEvent2介面。 這個範例是指令碼的偵錯引擎。 在解譯指令碼,新的原始程式碼可能會產生不存在於任何磁碟檔案中,只有知道 DE。

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

IDebugDocumentText2
IDebugDocument2