IDkmClrCustomVisualizerObjectProvider.CreateDebuggeeSideVisualizerObject 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实例化调试对象进程中的调试对象端自定义可视化工具类型。 注意:此方法已弃用,改用 IDkmClrCustomVisualizerObjectProvider1610 接口中定义的方法。
public:
void CreateDebuggeeSideVisualizerObject(Microsoft::VisualStudio::Debugger::Evaluation::DkmSuccessEvaluationResult ^ successResult, System::UInt32 selectedVisualizerIndex, [Runtime::InteropServices::Out] System::String ^ % exceptionType, [Runtime::InteropServices::Out] System::String ^ % exceptionStackTrace, [Runtime::InteropServices::Out] System::String ^ % exceptionMessage);
public void CreateDebuggeeSideVisualizerObject(Microsoft.VisualStudio.Debugger.Evaluation.DkmSuccessEvaluationResult successResult, uint selectedVisualizerIndex, out string exceptionType, out string exceptionStackTrace, out string exceptionMessage);
public void CreateDebuggeeSideVisualizerObject(Microsoft.VisualStudio.Debugger.Evaluation.DkmSuccessEvaluationResult successResult, uint selectedVisualizerIndex, out string? exceptionType, out string? exceptionStackTrace, out string? exceptionMessage);
abstract member CreateDebuggeeSideVisualizerObject : Microsoft.VisualStudio.Debugger.Evaluation.DkmSuccessEvaluationResult * uint32 * string * string * string -> unit
Public Sub CreateDebuggeeSideVisualizerObject (successResult As DkmSuccessEvaluationResult, selectedVisualizerIndex As UInteger, ByRef exceptionType As String, ByRef exceptionStackTrace As String, ByRef exceptionMessage As String)
参数
- successResult
- DkmSuccessEvaluationResult
[In]成功计算的格式化结果,准备显示在表达式计算窗口中。
- selectedVisualizerIndex
- UInt32
[In]所选可视化工具的索引。
- exceptionType
- String
[Out,可选]引发的异常的类型(如果有)。
- exceptionStackTrace
- String
[Out,可选]引发的异常的堆栈跟踪(如果有)。
- exceptionMessage
- String
[Out,可选]异常消息(如果有)。