Condividi tramite


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

Vedi anche