IDkmCustomVisualizer.EvaluateVisualizedExpression Method

Definition

Evaluate a visualized expression returning a DkmEvaluationResult for it.

public:
 void EvaluateVisualizedExpression(Microsoft::VisualStudio::Debugger::Evaluation::DkmVisualizedExpression ^ visualizedExpression, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResult ^ % resultObject);
public void EvaluateVisualizedExpression (Microsoft.VisualStudio.Debugger.Evaluation.DkmVisualizedExpression visualizedExpression, out Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResult resultObject);
abstract member EvaluateVisualizedExpression : Microsoft.VisualStudio.Debugger.Evaluation.DkmVisualizedExpression * DkmEvaluationResult -> unit
Public Sub EvaluateVisualizedExpression (visualizedExpression As DkmVisualizedExpression, ByRef resultObject As DkmEvaluationResult)

Parameters

visualizedExpression
DkmVisualizedExpression

[In] Dispatcher object used for custom visualization through a concord EE addin.

resultObject
DkmEvaluationResult

[Out,Optional] Object containing the result of the evaluation. This object must be closed by the caller when the caller is done with the object. The expression evaluator reserves the right to override this instance so do not rely on storing data items in the DkmEvaluationResult instance. Use the DkmVisualizedExpression instance as a data container instead.

Applies to