IDebugCustomAttributeQuery2
Determina l'esistenza di un attributo personalizzato per questo campo e, se esistente, restituisce le informazioni sull'attributo.
Sintassi
IDebugCustomAttributeQuery2 : IDebugCustomAttributeQuery
Note per gli implementatori
Un provider di simboli implementa questa interfaccia sullo stesso oggetto che implementa IDebugField per supportare attributi personalizzati.
Note per i chiamanti
Usare QueryInterface per ottenere questa interfaccia dall'interfaccia IDebugField .
Metodi nell'ordine Vtable
La tabella seguente illustra i metodi dell'interfaccia IDebugCustomAttributeQuery .
metodo | Descrizione |
---|---|
IsCustomAttributeDefined | Determina se esiste un attributo personalizzato in base al nome. |
GetCustomAttributeByName | Ottiene le informazioni sull'attributo per l'attributo personalizzato specificato. |
Oltre ai metodi IDebugCustomAttributeQuery , IDebugCustomAttributeQuery2
implementa il metodo seguente:
metodo | Descrizione |
---|---|
EnumCustomAttributes | Ottiene un enumeratore per tutti gli attributi personalizzati associati a questo campo. |
Osservazioni:
Il metodo IEnumDebugCustomAttributes può restituire un enumeratore per tutti gli attributi personalizzati definiti per questo campo.
Requisiti
Intestazione: sh.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll