IDkmLanguageReturnValueEvaluator2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |