IDebugPropertyCreateEvent2

當偵錯引擎建立與特定文件相關聯的屬性時,此介面會由偵錯引擎 (DE) 傳送至會話偵錯管理員 (SDM)。

語法

IDebugPropertyCreateEvent2 : IUnknown

實作者的注意事項

DE 會實作這個介面來報告已建立屬性。 IDebugEvent2 介面必須在與這個介面相同的對象上實作。 SDM 會使用 QueryInterface 來存取 IDebugEvent2 介面。 如果 DE 已建立與已載入或建立之腳本相關聯的屬性,而且該腳本必須出現在 IDE 中,就會實作這個介面。

呼叫端注意事項

DE 會建立並傳送此事件對象來報告已建立屬性。 事件是使用 SDM 附加至偵錯程式時所提供的 IDebugEventCallback2 回呼函式來傳送。

依照 Vtable 順序的方法

下表顯示 介面的 IDebugPropertyCreateEvent2 方法。

方法 描述
GetDebugProperty 取得新的 屬性。

備註

如果屬性有與其相關聯的特定檔或腳本,DE 可以將此事件傳送至 SDM,以便以檔名稱更新 [ 腳本檔 ] 視窗。 SDM 會使用 自變數呼叫 GetExtendedInfo,以擷取VARIANT包含 IUnknown 指標的 guidDocument 。 SDM 會在此指標上呼叫 QueryInterface,以擷取用來更新 [腳本檔] 視窗的 IDebugDocument2 介面。

需求

標頭:msdbg.h

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

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

另請參閱