這個介面代表自定義屬性,而且可以提供屬性的名稱、父系和類別類型。
語法
IDebugCustomAttribute : IUnknown
實作者的注意事項
符號提供者會實作這個介面,以支援與符號相關聯的自定義屬性。 它通常會在自己的對象上實作。
呼叫端注意事項
呼叫 Next 會傳回這個介面。 對 EnumCustomAttributes 方法的呼叫會傳回 IEnumDebugCustomAttributes 介面。
依照 Vtable 順序的方法
下表顯示 IDebugCustomAttribute 方法。
| 方法 | 描述 |
|---|---|
| GetParentField | 取得附加目前屬性的欄位。 |
| GetAttributeTypeField | 取得自訂屬性類別類型。 |
| GetName | 取得自訂屬性的名稱。 |
| GetAttributeBytes | 取得屬性資訊做為位元組的 Blob。 |
備註
自定義屬性是 C# 的結構,可提供與特定類別或方法相關聯的自定義元數據。
需求
標頭:sh.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll