IDebugDocumentPosition2
cette interface représente une position abstraite dans un fichier source.
IDebugDocumentPosition2 : IUnknown
Remarques à l'intention des implémenteurs
Visual Studio implémente généralement cette interface. Un moteur (DE) de débogage implémente également cette interface s'il doit fournir son propre code source (comme lorsque le De implémente l'interface d' IDebugDocument2 ).
Remarques pour les appelants
Cette interface est passée comme argument à IDebugProgram2 : : EnumCodeContexts. Il est également fourni dans le cadre d'une union de BP_LOCATION plus précisément, une structure de BP_LOCATION_CODE_FILE_LINE ) qui est ensuite une partie de la structure de BP_REQUEST_INFORMATION , qui est utilisée en créant un point d'arrêt en attente.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDebugDocumentPosition2.
Méthode |
Description |
---|---|
Obtient le nom du fichier source contenant la position de document. |
|
obtient le document contenant. |
|
détermine si cette position est contenue dans le document donné. |
|
obtient la plage pour cette position de document. |
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll