IEnumDebugCodeContexts2
Cette interface énumère les contextes de code associés à la session de débogage, ou à un programme ou document particulier.
Syntaxe
IEnumDebugCodeContexts2 : IUnknown
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface pour représenter une liste de contextes de code pour une position de texte particulière dans un programme ou une liste de contextes de code pour un contexte de document particulier.
Remarques pour les appelants
Appelez EnumCodeContexts pour obtenir cette interface représentant une liste de contextes de code pour une position de texte spécifique dans le document source d’un programme.
Appelez EnumCodeContexts pour obtenir cette interface représentant une liste de tous les contextes de code dans un document source particulier.
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IEnumDebugCodeContexts2
.
Méthode | Description |
---|---|
Next | Récupère un nombre spécifié de contextes de code dans une séquence d’énumération. |
Skip | Ignore un nombre spécifié de contextes de code dans une séquence d’énumération. |
Réinitialiser | Réinitialise une séquence d'énumération. |
Cloner | Crée un énumérateur contenant le même état d’énumération que l’actuel. |
GetCount | Obtient le nombre de contextes de code dans un énumérateur. |
Notes
Visual Studio appelle EnumCodeContexts pour remplir une liste de contextes de code que l’utilisateur peut choisir lors de la définition de l’instruction suivante ou de l’affichage du désassemblement d’un fichier source. Plusieurs contextes de code peuvent se produire, par exemple, lorsqu’il existe plusieurs instances d’un modèle de style C++.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll