IDkmCustomVisualizer.EvaluateVisualizedExpression Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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);
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.