Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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