共用方式為


IDebugPropertyCreateEvent2

這個介面會傳送偵錯引擎 (DE) 給工作階段的偵錯專案經理 (SDM) 時,它會建立與特定文件相關聯的屬性。

IDebugPropertyCreateEvent2 : IUnknown

實作器注意事項

DE 會實作這個介面來報告已經建立的屬性。 IDebugEvent2介面必須實作這個介面以相同的物件。 SDM 會使用QueryInterface存取IDebugEvent2介面。 如果 DE 已經建立了一個已載入或建立的指令碼相關聯的屬性,且這段指令碼必須出現在 IDE 中,則會實作這個介面。

呼叫者的備忘稿

DE 建立,並將此事件物件傳送至已建立屬性的報告。 使用傳送事件IDebugEventCallback2連接偵錯程式時,會將 SDM 所提供的回呼函式。

方法 Vtable 順序

下表顯示的方法IDebugPropertyCreateEvent2介面。

方法

描述

IDebugPropertyCreateEvent2::GetDebugProperty

取得新的屬性。

備註

如果屬性具有特定的文件或與其相關聯的指令碼,DE 可以傳送這個事件給 SDM 使能更新指令碼文件視窗與文件的名稱。 SDM 會呼叫IDebugProperty2::GetExtendedInfo與引數guidDocument擷取VARIANT包含IUnknown指標。 SDM 會呼叫QueryInterface上擷取 this 指標IDebugDocument2介面,用來更新指令碼文件視窗。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

IDebugEvent2

IDebugEventCallback2

IDebugProperty2

概念

核心介面