IDkmClrCustomVisualizerObjectProvider1610.CreateDebuggeeSideVisualizerObject 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
具現化偵錯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。