IDkmSymbolAlternateSourcePositionQuery Interface

Definição

Interface opcional implementada por provedores de símbolos que desejam fornecer vários mapeamentos de origem para o mesmo símbolo de instrução – um mapeamento primário e um mapeamento de backup no caso de o documento primário não ser encontrado.

As implementações dessa interface podem restringir quando são chamadas usando um filtro definido em sua configuração de componente. As propriedades a seguir podem ser usadas: runtimeId, SymbolProviderId.

Essa API foi introduzida no Visual Studio 12 atualização 3 (DkmApiVersion. VS12Update3).

public interface class IDkmSymbolAlternateSourcePositionQuery
public interface class IDkmSymbolAlternateSourcePositionQuery
__interface IDkmSymbolAlternateSourcePositionQuery
public interface IDkmSymbolAlternateSourcePositionQuery
type IDkmSymbolAlternateSourcePositionQuery = interface
Public Interface IDkmSymbolAlternateSourcePositionQuery

Métodos

GetAlternateSourcePosition(DkmInstructionSymbol, DkmSourcePositionFlags)

Retorna uma posição de arquivo de origem alternativa (ex: example.cs, linha 12) para este símbolo de instrução. Isso é usado atualmente em cenários de mapa de origem para retornar o local de origem (não mapeado) original. Essa API será chamada pela interface do usuário do depurador nos casos em que o local de origem principal não puder ser encontrado.

Aplica-se a