DkmClrDebuggerVisualizerAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje atrybut DebuggerVisualizer typu i określa nazwy typów wizualizatora po stronie środowiska IDE i debuggee oraz jego opis. Zobacz dokumentację msdn dotyczącą debugeraVisualizerAttribute.
Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).
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
- Dziedziczenie
- Atrybuty
Właściwości
DebuggeeSideVisualizerAssemblyName |
Pełna nazwa zestawu zawierającego typ debuggee po stronie. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
DebuggeeSideVisualizerTypeName |
Pełna nazwa typu po stronie debugowania niestandardowego zarządzanego wizualizatora. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
ExtensionPartId |
Jest to unikatowy identyfikator wizualizatorów zainstalowanych za pośrednictwem klasy ExtensionPartManager. Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5). |
ModuleInstance |
Moduł, w którym znajduje się typ. Jeśli typ znajduje się w zestawie syntetycznym, ta wartość będzie rzeczywistym modułem w tej samej domenie aplikacji. Ten interfejs API został wprowadzony w programie Visual Studio 12 RTM (DkmApiVersion.VS12RTM). Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). (Odziedziczone po DkmClrEvalAttribute) |
TagValue |
DkmClrEvalAttribute jest abstrakcyjną klasą bazową. To wyliczenie wskazuje, która klasa pochodna jest wystąpieniem tego obiektu. (Odziedziczone po DkmClrEvalAttribute) |
TargetMember |
[Opcjonalnie] Element członkowski ten atrybut ma zastosowanie do, jeśli ma to zastosowanie. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). (Odziedziczone po DkmClrEvalAttribute) |
TargetType |
Typ tego atrybutu dotyczy. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). (Odziedziczone po DkmClrEvalAttribute) |
UISideVisualizerAssemblyLocation |
Lokalizacja zestawu po stronie interfejsu użytkownika. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
UISideVisualizerAssemblyName |
Pełna nazwa zestawu zawierającego typ po stronie interfejsu użytkownika. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
UISideVisualizerTypeName |
Pełna nazwa typu po stronie interfejsu użytkownika niestandardowego wizualizatora zarządzanego. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
VisualizerDescription |
Opis wizualizatora. Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
Metody
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String) |
Twórca nowe wystąpienie obiektu DkmClrDebuggerVisualizerAttribute. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String, Guid) |
Twórca nowe wystąpienie obiektu DkmClrDebuggerVisualizerAttribute. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5). |