DkmClrDebuggerVisualizerAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |