Condividi tramite


IDebugCustomAttributeQuery2

Determina l'esistenza di un attributo personalizzato per questo campo e, se esiste, restituisce le informazioni sugli attributi.

IDebugCustomAttributeQuery2 : IDebugCustomAttributeQuery

Note per gli implementatori

Un provider del simbolo implementa questa interfaccia lo stesso oggetto che implementa IDebugField per supportare attributi personalizzati.

Note per i chiamanti

Utilizzare per ottenere QueryInterface questa interfaccia IDebugField ISAPI.

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di interfaccia di IDebugCustomAttributeQuery .

Metodo

Descrizione

IDebugCustomAttributeQuery2:: IsCustomAttributeDefined

Determina se un attributo personalizzato esistente per nome.

IDebugCustomAttributeQuery2:: GetCustomAttributeByName

Ottiene le informazioni sull'attributo personalizzato specificato.

oltre ai metodi di IDebugCustomAttributeQuery , IDebugCustomAttributeQuery2 implementa il seguente metodo:

Metodo

Descrizione

IDebugCustomAttributeQuery2:: EnumCustomAttributes

Ottiene un enumeratore per tutti gli attributi personalizzati associati a questo campo.

Note

IEnumDebugCustomAttributes Il metodo può restituire un enumeratore per tutti gli attributi personalizzati definiti per il campo.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugField

IEnumDebugCustomAttributes

Concetti

Interfacce di provider dei simboli