IDebugDocumentContext2
Esta interfaz representa una posición en un documento de archivo de origen.
Sintaxis
IDebugDocumentContext2 : IUnknown
Notas para los implementadores
El motor de depuración (DE) implementa esta interfaz como parte de su compatibilidad con la depuración de nivel de código fuente. Además de una posición en el código fuente, esta interfaz proporciona métodos para comparar contextos y navegar por un documento de código fuente.
Notas para autores de la llamada
Los métodos en varias interfaces, normalmente las interfaces GetDocumentContext y GetDocumentContext , devuelven esta interfaz.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugDocumentContext2
.
Método | Descripción |
---|---|
GetDocument | Obtiene el documento que contiene este contexto de documento. |
GetName | Obtiene el nombre que se puede mostrar del documento que contiene este contexto de documento. |
EnumCodeContexts | Recupera una lista de todos los contextos de código asociados a este contexto de documento. |
GetLanguageInfo | Obtiene el idioma asociado a este contexto de documento. |
GetStatementRange | Obtiene el intervalo de instrucciones de archivo de este contexto de documento. |
GetSourceRange | Obtiene el intervalo de origen del archivo de este contexto de documento. |
Comparar | Compara este contexto de documento con una matriz determinada de contextos de documento. |
Seek | Mueve el contexto del documento por un número determinado de instrucciones o líneas. |
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll