IDebugCustomAttribute
此接口表示一个自定义属性,它可以提供属性的名称、父级和类类型。
语法
IDebugCustomAttribute : IUnknown
实现者须知
符号提供程序实现此接口以支持与符号关联的自定义属性。 它通常在其自己的对象上实现。
对调用者的说明
对 Next 的调用将返回此接口。 对 EnumCustomAttributes 方法的调用返回 IEnumDebugCustomAttributes 接口。
Vtable 顺序中的方法
下表显示了 IDebugCustomAttribute
方法。
方法 | 说明 |
---|---|
GetParentField | 获取当前属性附加到的字段。 |
GetAttributeTypeField | 获取自定义属性类类型。 |
GetName | 获取自定义属性的名称。 |
GetAttributeBytes | 获取作为字节 blob 的属性信息。 |
注解
自定义属性是 C# 的结构,它提供与特定类或方法关联的自定义元数据。
要求
标头:sh.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll