IDkmLanguageReturnValueEvaluator2 Schnittstelle

Definition

Diese Schnittstelle ermöglicht einer Spracherweiterung die Auswertung von Rückgabe Werten, die von einer Laufzeit während der schrittweise Erfassung erfasst werden. Dies ist ein Ersatz für idkmlanguagereturnvalueevaluator, mit dem Komponenten Datenelemente abrufen können, die mit dem Rückgabewert verknüpft sind.

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: basedebugmonitorid, compilervendorid, EngineID, LanguageID, runtimeId.

Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.

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

Methoden

EvaluateReturnValue2(DkmInspectionContext, DkmWorkList, DkmStackWalkFrame, DkmRawReturnValueContainer, DkmCompletionRoutine<DkmEvaluateReturnValueAsyncResult2>)

Wertet einen angegebenen dkmrawreturnvalue aus und formatiert ihn ausschließlich mit den bereitgestellten Daten.

Gilt für