Поделиться через


IDebugCustomAttribute

Этот интерфейс представляет пользовательский атрибут, и он может указать имя, родительский и класс атрибута.

Синтаксис

IDebugCustomAttribute : IUnknown

Примечания для разработчиков

Поставщик символов реализует этот интерфейс для поддержки пользовательских атрибутов, связанных с символом. Обычно он реализуется в собственном объекте.

Заметки для вызывающих абонентов

Вызов next возвращает этот интерфейс. Вызов метода EnumCustomAttributes возвращает интерфейс IEnumDebugCustomAttributes.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDebugCustomAttribute.

Метод Description
GetParentField Возвращает поле, к которому присоединен текущий атрибут.
GetAttributeTypeField Возвращает тип пользовательского класса атрибута.
GetName Возвращает имя настраиваемого атрибута.
GetAttributeBytes Возвращает сведения о атрибуте в виде большого двоичного объекта байтов.

Замечания

Настраиваемый атрибут — это структура для C#, которая предоставляет пользовательские метаданные, связанные с определенным классом или методом.

Requirements

Заголовок: sh.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также