IDebugDocumentContext2
Cette interface représente une position dans un document de fichier source.
Syntaxe
IDebugDocumentContext2 : IUnknown
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface dans le cadre de sa prise en charge du débogage au niveau du code source. Outre une position dans le code source, cette interface fournit des méthodes pour comparer des contextes et naviguer dans un document de code source.
Remarques pour les appelants
Les méthodes sur plusieurs interfaces, généralement les interfaces GetDocumentContext et GetDocumentContext , retournent cette interface.
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IDebugDocumentContext2
.
Méthode | Description |
---|---|
GetDocument | Obtient le document qui contient ce contexte de document. |
GetName | Obtient le nom affichable du document qui contient ce contexte de document. |
EnumCodeContexts | Récupère une liste de tous les contextes de code associés à ce contexte de document. |
GetLanguageInfo | Obtient la langue associée à ce contexte de document. |
GetStatementRange | Obtient la plage d’instructions de fichier de ce contexte de document. |
GetSourceRange | Obtient la plage source de fichier de ce contexte de document. |
Compare | Compare ce contexte de document à un tableau donné de contextes de document. |
Seek | Déplace le contexte du document par un nombre donné d’instructions ou de lignes. |
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll