Udostępnij za pośrednictwem


IDebugCustomAttributeQuery2

Określa istnienie atrybutu niestandardowego dla tego pola i, jeśli istnieje, zwraca informacje o atrybucie.

Składnia

IDebugCustomAttributeQuery2 : IDebugCustomAttributeQuery

Uwagi dotyczące implementacji

Dostawca symboli implementuje ten interfejs na tym samym obiekcie, który implementuje element IDebugField w celu obsługi atrybutów niestandardowych.

Uwagi dotyczące wywoływania

Użyj elementu QueryInterface , aby uzyskać ten interfejs z interfejsu IDebugField .

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metody interfejsu IDebugCustomAttributeQuery .

Metoda opis
IsCustomAttributeDefined Określa, czy atrybut niestandardowy istnieje według nazwy.
GetCustomAttributeByName Pobiera informacje o atrybucie dla danego atrybutu niestandardowego.

Oprócz metod IDebugCustomAttributeQuery2 IDebugCustomAttributeQuery implementuje następującą metodę:

Metoda opis
EnumCustomAttributes Pobiera moduł wyliczający dla wszystkich atrybutów niestandardowych dołączonych do tego pola.

Uwagi

Metoda IEnumDebugCustomAttributes może zwrócić moduł wyliczający dla wszystkich atrybutów niestandardowych zdefiniowanych dla tego pola.

Wymagania

Nagłówek: sh.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też