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