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.
Ten interfejs reprezentuje atrybut niestandardowy i może podać nazwę, element nadrzędny i typ klasy atrybutu.
Składnia
IDebugCustomAttribute : IUnknown
Uwagi dotyczące implementacji
Dostawca symboli implementuje ten interfejs w celu obsługi atrybutów niestandardowych skojarzonych z symbolem. Jest on zwykle implementowany na własnym obiekcie.
Uwagi dotyczące wywoływania
Wywołanie metody Next zwraca ten interfejs. Wywołanie metody EnumCustomAttributes zwraca interfejs IEnumDebugCustomAttributes .
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugCustomAttribute
| Metoda | opis |
|---|---|
| GetParentField | Pobiera pole, do którego jest dołączony bieżący atrybut. |
| GetAttributeTypeField | Pobiera typ klasy atrybutu niestandardowego. |
| GetName | Pobiera nazwę atrybutu niestandardowego. |
| GetAttributeBytes | Pobiera informacje o atrybucie jako obiekt blob bajtów. |
Uwagi
Atrybut niestandardowy to struktura języka C#, która dostarcza niestandardowe metadane skojarzone z określoną klasą lub metodą.
Wymagania
Nagłówek: sh.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll