Udostępnij przez


IDkmClrCustomVisualizerObjectProvider1610.CreateDebuggeeSideVisualizerObject Metoda

Definicja

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.

Dotyczy