IEnumDebugCodeContexts2
Esta interfaz enumera los contextos de código asociados a la sesión de depuración o con un determinado programa o documento.
Sintaxis
IEnumDebugCodeContexts2 : IUnknown
Notas para los implementadores
El motor de depuración (DE) implementa esta interfaz para representar una lista de contextos de código para una posición de texto determinada en un programa o una lista de contextos de código para un contexto de documento determinado.
Notas para autores de la llamada
Llame a EnumCodeContexts para obtener esta interfaz que representa una lista de contextos de código para una posición de texto específica en el documento de origen de un programa.
Llame a EnumCodeContexts para obtener esta interfaz que representa una lista de todos los contextos de código de un documento de origen determinado.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IEnumDebugCodeContexts2
.
Método | Descripción |
---|---|
Siguiente | Recupera un número especificado de contextos de código en una secuencia de enumeración. |
Skip | Omite un número especificado de contextos de código en una secuencia de enumeración. |
Restablecer | Restablece una secuencia de enumeración al principio. |
Clonar | Crea un enumerador que contiene el mismo estado de enumeración que el enumerador actual. |
GetCount | Obtiene el número de contextos de código de un enumerador. |
Comentarios
Visual Studio llama a EnumCodeContexts para rellenar una lista de contextos de código entre los que el usuario puede elegir al establecer la siguiente instrucción o mostrar el desensamblaje de un archivo de código fuente. Se pueden producir varios contextos de código, por ejemplo, cuando hay varias instancias de una plantilla de estilo C++.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll