IEnumDebugCodeContexts2
Essa interface enumera os contextos de código associados com a sessão de depuração, ou com um determinado programa ou documento.
IEnumDebugCodeContexts2 : IUnknown
Observações 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ífico em um programa ou uma lista de contextos de código para um contexto de documento específico.
Observações para chamadores
Chame IDebugProgram2::EnumCodeContexts para obter essa interface que representa uma lista de contextos de código para uma posição de um texto específico no documento de origem de um programa.
Chame IDebugDocumentContext2::EnumCodeContexts para obter essa interface que representa uma lista de todos os contextos de código em um documento de origem específica.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IEnumDebugCodeContexts2.
Método |
Descrição |
---|---|
Recupera um número especificado de contextos de código em uma seqüência de enumeração. |
|
Ignora um número especificado de contextos de código em uma seqüência de enumeração. |
|
Redefine uma seqüência de enumeração para o início. |
|
Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual. |
|
Obtém o número de contextos de código em um enumerador. |
Comentários
Chamadas de Visual Studio IDebugProgram2::EnumCodeContexts para preencher uma lista de contextos de código o usuário pode escolher a partir de quando definir a próxima instrução ou mostrando a desmontagem de um arquivo de origem. Vários contextos de código podem ocorrer, por exemplo, quando houver várias instâncias de um modelo de estilo C++.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Consulte também
Referência
IDebugProgram2::EnumCodeContexts
IDebugDocumentContext2::EnumCodeContexts