Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette interface représente un type d’énumération.
Syntaxe
IDebugEnumField : IDebugContainerField
Remarques pour les implémenteurs
Un fournisseur de symboles implémente cette interface pour représenter une énumération.
Remarques pour les appelants
Utilisez QueryInterface pour obtenir cette interface à partir de l’interface IDebugField si GetKind retourne FIELD_TYPE_ENUM.
Méthodes dans l’ordre de la table virtuelle
Outre les méthodes sur les interfaces et IDebugContainerField les IDebugField méthodes, cette interface implémente les méthodes suivantes :
| Méthode | Description |
|---|---|
| GetUnderlyingSymbol | Retourne un champ IDebugField décrivant le nom de ce type d’énumération. |
| GetStringFromValue | Retourne le nom de la constante d’énumération associée à la valeur donnée. |
| GetValueFromString | Retourne la valeur associée au nom de constante d’énumération donné |
| GetValueFromStringCaseInsensitive | Retourne la valeur associée au nom de constante d’énumération donné, mais ignore la casse. |
Notes
Il s’agit du symbole sous-jacent qui est réellement lié à un emplacement avec Bind.
Spécifications
En-tête : sh.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll