IDkmClrCustomVisualizerObjectProvider1610.CreateDebuggeeSideVisualizerObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy wystąpienie typu custom visualizer po stronie debuggee w procesie debuggee.
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)
Parametry
- successResult
- DkmSuccessEvaluationResult
[W] Sformatowany wynik pomyślnej oceny, gotowy do wyświetlenia w oknie oceny wyrażeń.
- selectedVisualizerIndex
- UInt32
[W] Indeks wybranego wizualizatora.
- exceptionType
- String
[Out,Optional] Typ zgłaszanego wyjątku, jeśli istnieje.
- exceptionStackTrace
- String
[Out,Optional] Ślad stosu zgłoszony wyjątek, jeśli istnieje.
- exceptionMessage
- String
[Out,Optional] Komunikat o wyjątku, jeśli istnieje.
- isBinaryFormatterSupported
- Boolean
[Out,Optional] Debuggee sprawdzi, czy proces, w którym jest hostowany, obsługuje formater binarny i zwraca wartość false, jeśli nie jest tak, aby interfejs użytkownika wrócił do komunikacji za pośrednictwem formatu JSON.