IDebugCustomAttributeQuery2

Bestimmt das Vorhandensein eines benutzerdefinierten Attributs für dieses Feld und gibt, falls vorhanden, die Attributinformationen zurück.

Syntax

IDebugCustomAttributeQuery2 : IDebugCustomAttributeQuery

Hinweise für Implementierer

Ein Symbolanbieter implementiert diese Schnittstelle auf demselben Objekt, das IDebugField implementiert, um benutzerdefinierte Attribute zu unterstützen.

Hinweise für Aufrufer

Verwenden Sie QueryInterface , um diese Schnittstelle über die IDebugField-Schnittstelle abzurufen.

Methoden in Vtable-Reihenfolge

Die folgende Tabelle zeigt die Methoden der IDebugCustomAttributeQuery-Schnittstelle .

Methode Beschreibung
IsCustomAttributeDefined Bestimmt, ob ein benutzerdefiniertes Attribut anhand des Namens vorhanden ist.
GetCustomAttributeByName Ruft die Attributinformationen für das angegebene benutzerdefinierte Attribut ab.

Zusätzlich zu den IDebugCustomAttributeQuery-MethodenIDebugCustomAttributeQuery2 implementiert sie die folgende Methode:

Methode Beschreibung
EnumCustomAttributes Ruft einen Enumerator für alle benutzerdefinierten Attribute ab, die diesem Feld zugeordnet sind.

Hinweise

Die IEnumDebugCustomAttributes-Methode kann einen Enumerator für alle benutzerdefinierten Attribute zurückgeben, die für dieses Feld definiert sind.

Anforderungen

Kopfzeile: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch