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