Freigeben über


DkmClrDebuggerVisualizerAttribute Klasse

Definition

Stellt ein DebuggerVisualizer-Attribut für einen Typ dar und gibt die Namen des IDE- und debuggeeseitigen Schnellansichtstyps sowie deren Beschreibung an. Weitere Informationen finden Sie in der MSDN-Dokumentation für DebuggerVisualizerAttribute.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

public ref class DkmClrDebuggerVisualizerAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmClrDebuggerVisualizerAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[Windows::Foundation::Metadata::WebHostHidden]
class DkmClrDebuggerVisualizerAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[System.Runtime.InteropServices.Guid("cd33e5a2-b44e-289c-67b0-97a054621689")]
public class DkmClrDebuggerVisualizerAttribute : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrEvalAttribute
[<System.Runtime.InteropServices.Guid("cd33e5a2-b44e-289c-67b0-97a054621689")>]
type DkmClrDebuggerVisualizerAttribute = class
    inherit DkmClrEvalAttribute
Public Class DkmClrDebuggerVisualizerAttribute
Inherits DkmClrEvalAttribute
Vererbung
DkmClrDebuggerVisualizerAttribute
Attribute

Eigenschaften

DebuggeeSideVisualizerAssemblyName

Der vollständige Name der Assembly, die den debuggee-side-Typ enthält.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

DebuggeeSideVisualizerTypeName

Der vollständige Name des debuggee-side-Typs der benutzerdefinierten verwalteten Schnellansicht.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

ExtensionPartId

Dies ist eine eindeutige ID für Schnellansichten, die über extensionPartManager installiert werden.

Diese API wurde in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) eingeführt.

ModuleInstance

Das Modul, in dem sich der Typ befindet. Wenn sich der Typ in einer synthetischen Assembly befindet, ist dieser Wert ein echtes Modul in derselben AppDomain.

Diese API wurde in Visual Studio 12 RTM (DkmApiVersion.VS12RTM) eingeführt.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

(Geerbt von DkmClrEvalAttribute)
TagValue

DkmClrEvalAttribute ist eine abstrakte Basisklasse. Diese Enumeration gibt an, welche abgeleitete Klasse dieses Objekt instance ist.

(Geerbt von DkmClrEvalAttribute)
TargetMember

[Optional] Das Element, für das dieses Attribut gilt, falls zutreffend.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

(Geerbt von DkmClrEvalAttribute)
TargetType

Der Typ, für den dieses Attribut gilt.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

(Geerbt von DkmClrEvalAttribute)
UISideVisualizerAssemblyLocation

Der Speicherort der UI-seitigen Assembly.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

UISideVisualizerAssemblyName

Der vollständige Name der Assembly, die den benutzeroberflächenseitigen Typ enthält.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

UISideVisualizerTypeName

Der vollständige Name des benutzeroberflächenseitigen Typs der benutzerdefinierten verwalteten Schnellansicht.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

VisualizerDescription

Die Schnellansichtsbeschreibung.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

Methoden

Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String)

Create ein neues DkmClrDebuggerVisualizerAttribute-Objekt instance.

Standorteinschränkung: Die API muss von einer Monitor-Komponente (Komponentenebene < 100.000) aufgerufen werden.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String, Guid)

Create ein neues DkmClrDebuggerVisualizerAttribute-Objekt instance.

Standorteinschränkung: Die API muss von einer Monitor-Komponente (Komponentenebene < 100.000) aufgerufen werden.

Diese API wurde in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) eingeführt.

Gilt für: