Language

DkmCustomUIVisualizerInfo Class

Definition

Contains information about a custom UI visualizer which can be displayed for an evaluation result.

public ref class DkmCustomUIVisualizerInfo
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmCustomUIVisualizerInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DkmCustomUIVisualizerInfo
[System.Runtime.InteropServices.Guid("4dfdfab9-7dc9-9b57-f046-463c417add1c")]
public class DkmCustomUIVisualizerInfo
[<System.Runtime.InteropServices.Guid("4dfdfab9-7dc9-9b57-f046-463c417add1c")>]
type DkmCustomUIVisualizerInfo = class
Public Class DkmCustomUIVisualizerInfo
Inheritance
DkmCustomUIVisualizerInfo
Attributes

Properties

Name Description
DebuggeeSideVisualizerAssemblyName

[Optional] The full name of the debuggee-side visualizer assembly.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DebuggeeSideVisualizerTypeName

[Optional] The full name of the the debuggee-side class of the Custom Managed Visualizer.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Description

[Optional] The description of the custom viewer.

ExtensionPartId

This is a unique id for visualizers that are installed via the ExtensionPartManager.

This API was introduced in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5).

Id

Unique id for this viewer.

MenuName

The text that will appear in the drop-down menu.

Metric

The name of the EE metric under which viewer CLSID is stored.

UISideVisualizerAssemblyLocation

The location of the UI-side visualizer assembly.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

UISideVisualizerAssemblyName

[Optional] The full name of the UI-side visualizer assembly.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

UISideVisualizerTypeName

[Optional] The full name of the UI-side class of the Custom Managed Visualizer.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Methods

Name Description
Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, Guid)

Create a new DkmCustomUIVisualizerInfo object instance.

This API was introduced in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5).

Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String)

Create a new DkmCustomUIVisualizerInfo object instance.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Create(UInt32, String, String, String)

Create a new DkmCustomUIVisualizerInfo object instance.

Applies to