Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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-Methoden IDebugCustomAttributeQuery2 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