IDebugCustomAttribute
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