IDkmSymbolAlternateSourcePositionQuery Schnittstelle

Definition

Optionale, von Symbol Anbietern implementierte Schnittstelle, die mehrere Quell Zuordnungen für das gleiche Anweisungs Symbol bereitstellen möchte, sowohl eine primäre Zuordnung als auch eine Sicherungs Zuordnung, falls das primäre Dokument nicht gefunden werden kann.

Implementierungen dieser Schnittstelle können einschränken, wenn Sie mithilfe eines Filters aufgerufen werden, der in ihrer Komponenten Konfiguration definiert ist. Die folgenden Eigenschaften können verwendet werden: runtimeId, symbolproviderid.

Diese API wurde in Visual Studio 12 Update 3 (dkmapiversion. VS12Update3) eingeführt.

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

Methoden

GetAlternateSourcePosition(DkmInstructionSymbol, DkmSourcePositionFlags)

Gibt für dieses Anweisungs Symbol eine Alternative Quelldatei Position (z. example.cs., Zeile 12) zurück. Dies wird derzeit in Quell Zuordnungs Szenarien verwendet, um den ursprünglichen (nicht zugeordneten) Quell Speicherort zurückzugeben. Diese API wird von der Debugger-Benutzeroberfläche aufgerufen, wenn der primäre Quell Speicherort nicht gefunden wird.

Gilt für