Compartir a través de


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

Consulte también