IDkmClrCustomVisualizerObjectProvider1610.CreateDebuggeeSideVisualizerObject 方法

定義

具現化偵錯gee 端自定義可視化檢視類型偵錯gee進程。

public void CreateDebuggeeSideVisualizerObject(Microsoft.VisualStudio.Debugger.Evaluation.DkmSuccessEvaluationResult successResult, uint selectedVisualizerIndex, out string? exceptionType, out string? exceptionStackTrace, out string? exceptionMessage, out bool isBinaryFormatterSupported);
abstract member CreateDebuggeeSideVisualizerObject : Microsoft.VisualStudio.Debugger.Evaluation.DkmSuccessEvaluationResult * uint32 * string * string * string * bool -> unit
Public Sub CreateDebuggeeSideVisualizerObject (successResult As DkmSuccessEvaluationResult, selectedVisualizerIndex As UInteger, ByRef exceptionType As String, ByRef exceptionStackTrace As String, ByRef exceptionMessage As String, ByRef isBinaryFormatterSupported As Boolean)

參數

successResult
DkmSuccessEvaluationResult

[In]成功評估的格式化結果,準備好顯示在表達式評估視窗中。

selectedVisualizerIndex
UInt32

[In]所選取可視化檢視的索引。

exceptionType
String

[Out,Optional]如果有任何例外狀況,則擲回的例外狀況型別。

exceptionStackTrace
String

[Out,Optional]擲回例外狀況的堆疊追蹤,如果有的話。

exceptionMessage
String

[Out,Optional]例外狀況訊息,如果有的話。

isBinaryFormatterSupported
Boolean

[Out,Optional]偵錯內容會檢查裝載它的進程是否支援二進位格式器,如果它不是如此,UI 會回復為透過 JSON 進行通訊,則會傳回 false。

適用於