IEnumDebugCodeContexts2
Essa interface enumera os contextos de código associados à sessão de depuração ou a um programa ou documento específico.
Sintaxe
IEnumDebugCodeContexts2 : IUnknown
Notas para implementadores
O mecanismo de depuração (DE) implementa essa interface para representar uma lista de contextos de código para uma posição de texto específica em um programa ou uma lista de contextos de código para um contexto de documento específico.
Observações para chamadores
Chame EnumCodeContexts para obter essa interface que representa uma lista de contextos de código para uma posição de texto específica no documento de origem de um programa.
Chame EnumCodeContexts para obter essa interface que representa uma lista de todos os contextos de código em um documento de origem específico.
Métodos na ordem VTable
A tabela a seguir mostra os métodos de IEnumDebugCodeContexts2
.
Método | Descrição |
---|---|
Próximo | Recupera um número especificado de contextos de código em uma sequência de enumeração. |
Ignorar | Ignora um número especificado de contextos de código em uma sequência de enumeração. |
Restaurar | Redefine uma sequência de enumeração para o início. |
Clonar | Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual. |
GetCount | Obtém o número de contextos de código em um enumerador. |
Comentários
O Visual Studio chama EnumCodeContexts para preencher uma lista de contextos de código que o usuário pode escolher ao definir a próxima instrução ou mostrar o desassembly de um arquivo de origem. Vários contextos de código podem ocorrer, por exemplo, quando há várias instâncias de um modelo no estilo C++.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll