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


IDebugCustomAttributeQuery2

Определяет существование настраиваемого атрибута для этого поля и, если он существует, возвращает сведения об атрибуте.

Синтаксис

IDebugCustomAttributeQuery2 : IDebugCustomAttributeQuery

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

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

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

Используйте QueryInterface для получения этого интерфейса из интерфейса IDebugField .

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

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

Метод Description
IsCustomAttributeDefined Определяет, существует ли настраиваемый атрибут по имени.
GetCustomAttributeByName Возвращает сведения об атрибуте для заданного настраиваемого атрибута.

Помимо методов IDebugCustomAttributeQuery реализует IDebugCustomAttributeQuery2 следующий метод:

Метод Description
EnumCustomAttributes Возвращает перечислитель для всех настраиваемых атрибутов, присоединенных к этому полю.

Замечания

Метод IEnumDebugCustomAttributes может возвращать перечислитель для всех настраиваемых атрибутов, определенных для этого поля.

Requirements

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

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

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

См. также