IDkmSymbolAlternateSourcePositionQuery Интерфейс

Определение

Необязательный интерфейс, реализованный поставщиками символов, которые хотят предоставить несколько исходных сопоставлений для одного и того же символа инструкции — первичное сопоставление и сопоставление резервных копий в случае, если не удается найти первичный документ.

Реализации этого интерфейса могут ограничивать, когда они вызываются с помощью фильтра, определенного в конфигурации компонента. Можно использовать следующие свойства: Рунтимеид, Симболпровидерид.

Этот API появился в Visual Studio 12 с обновлением 3 (Дкмапиверсион. VS12Update3).

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

Методы

GetAlternateSourcePosition(DkmInstructionSymbol, DkmSourcePositionFlags)

Возвращает альтернативное расположение исходного файла (например, example.cs, строка 12) для этого символа инструкции. В настоящее время этот параметр используется в сценариях сопоставления исходного кода для возврата исходного (несопоставленного) исходного расположения. Этот API будет вызываться в пользовательском интерфейсе отладчика в случаях, когда не удается найти основное расположение источника.

Применяется к