IDkmClrCustomVisualizerObjectProvider1610.CreateDebuggeeSideVisualizerObject Метод

Определение

Создает экземпляр типа Пользовательского визуализатора на стороне отладчика в процессе отладки.

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

[В] Форматированный результат успешной оценки, готовый к отображению в окне вычисления выражения.

selectedVisualizerIndex
UInt32

[В] Индекс выбранного визуализатора.

exceptionType
String

[Out,Optional] Тип создаваемого исключения, если таковой есть.

exceptionStackTrace
String

[Out,Optional] Трассировка стека создаваемого исключения, если оно есть.

exceptionMessage
String

[Out,Optional] Сообщение об исключении, если оно есть.

isBinaryFormatterSupported
Boolean

[Out,Optional] Отладчик будет проверка, если процесс, в котором он размещен, поддерживает двоичное форматирование, и возвращает значение false, если это не так, чтобы пользовательский интерфейс вернулся для обмена данными через JSON.

Применяется к