IDebugDocumentContext2
Cette interface représente une position dans un document du fichier source.
IDebugDocumentContext2 : IUnknown
Remarques à l'intention des implémenteurs
Le moteur (DE) de débogage implémente cette interface dans le cadre de son charge le débogage de niveau de code source. En plus d'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, le plus courant les interfaces d' IDebugStackFrame2 : : GetDocumentContext et d' IDebugCodeContext2 : : GetDocumentContext , retournent cette interface.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDebugDocumentContext2.
Méthode |
Description |
---|---|
obtient le document qui contient ce contexte de document. |
|
obtient le nom affichable du document qui contient ce contexte de document. |
|
Extrait une liste de tous les contextes de code associés à ce contexte de document. |
|
Obtient la langue associé à ce contexte de document. |
|
Obtient la plage d'instructions de fichier de ce contexte de document. |
|
Obtient la plage source du fichier de ce contexte de document. |
|
Compare ce contexte de document vers un tableau donné de contextes de document. |
|
Déplace le contexte de document par un nombre donné d'instructions ou de lignes. |
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll
Voir aussi
Référence
IDebugCanStopEvent2 : : GetDocumentContext
IDebugActivateDocumentEvent2 : : GetDocumentContext