DkmClrDebuggerVisualizerAttribute.Create Metoda
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.
Przeciążenia
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). |
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).
public:
static Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrDebuggerVisualizerAttribute ^ Create(Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^ TargetType, System::String ^ TargetMember, System::String ^ UISideVisualizerTypeName, System::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, System::String ^ DebuggeeSideVisualizerTypeName, System::String ^ DebuggeeSideVisualizerAssemblyName, System::String ^ VisualizerDescription);
public:
static Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrDebuggerVisualizerAttribute ^ Create(Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^ TargetType, Platform::String ^ TargetMember, Platform::String ^ UISideVisualizerTypeName, Platform::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, Platform::String ^ DebuggeeSideVisualizerTypeName, Platform::String ^ DebuggeeSideVisualizerAssemblyName, Platform::String ^ VisualizerDescription);
static Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrDebuggerVisualizerAttribute Create(Microsoft::VisualStudio::Debugger::Clr::DkmClrType const & TargetType, std::wstring const & TargetMember, std::wstring const & UISideVisualizerTypeName, std::wstring const & UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, std::wstring const & DebuggeeSideVisualizerTypeName, std::wstring const & DebuggeeSideVisualizerAssemblyName, std::wstring const & VisualizerDescription);
public static Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrDebuggerVisualizerAttribute Create (Microsoft.VisualStudio.Debugger.Clr.DkmClrType TargetType, string TargetMember, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName, string VisualizerDescription);
public static Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrDebuggerVisualizerAttribute Create (Microsoft.VisualStudio.Debugger.Clr.DkmClrType TargetType, string? TargetMember, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName, string VisualizerDescription);
static member Create : Microsoft.VisualStudio.Debugger.Clr.DkmClrType * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string * string -> Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrDebuggerVisualizerAttribute
Public Shared Function Create (TargetType As DkmClrType, TargetMember As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String, VisualizerDescription As String) As DkmClrDebuggerVisualizerAttribute
Parametry
- TargetType
- DkmClrType
[W] Typ tego atrybutu dotyczy.
- TargetMember
- String
[In,Optional] Element członkowski ten atrybut ma zastosowanie do, jeśli ma to zastosowanie.
- UISideVisualizerTypeName
- String
[W] Pełna nazwa typu po stronie interfejsu użytkownika niestandardowego wizualizatora zarządzanego.
- UISideVisualizerAssemblyName
- String
[W] Pełna nazwa zestawu zawierającego typ po stronie interfejsu użytkownika.
- UISideVisualizerAssemblyLocation
- DkmClrCustomVisualizerAssemblyLocation
[W] Lokalizacja zestawu po stronie interfejsu użytkownika.
- DebuggeeSideVisualizerTypeName
- String
[W] Pełna nazwa typu po stronie debugowania niestandardowego zarządzanego wizualizatora.
- DebuggeeSideVisualizerAssemblyName
- String
[W] Pełna nazwa zestawu zawierającego typ debuggee po stronie.
- VisualizerDescription
- String
[W] Opis wizualizatora.
Zwraca
[Out] Wynik tego wywołania metody.
Dotyczy
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).
public static Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrDebuggerVisualizerAttribute Create (Microsoft.VisualStudio.Debugger.Clr.DkmClrType TargetType, string? TargetMember, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName, string VisualizerDescription, Guid ExtensionPartId);
static member Create : Microsoft.VisualStudio.Debugger.Clr.DkmClrType * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string * string * Guid -> Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrDebuggerVisualizerAttribute
Public Shared Function Create (TargetType As DkmClrType, TargetMember As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String, VisualizerDescription As String, ExtensionPartId As Guid) As DkmClrDebuggerVisualizerAttribute
Parametry
- TargetType
- DkmClrType
[W] Typ tego atrybutu dotyczy.
- TargetMember
- String
[In,Optional] Element członkowski ten atrybut ma zastosowanie do, jeśli ma to zastosowanie.
- UISideVisualizerTypeName
- String
[W] Pełna nazwa typu po stronie interfejsu użytkownika niestandardowego wizualizatora zarządzanego.
- UISideVisualizerAssemblyName
- String
[W] Pełna nazwa zestawu zawierającego typ po stronie interfejsu użytkownika.
- UISideVisualizerAssemblyLocation
- DkmClrCustomVisualizerAssemblyLocation
[W] Lokalizacja zestawu po stronie interfejsu użytkownika.
- DebuggeeSideVisualizerTypeName
- String
[W] Pełna nazwa typu po stronie debugowania niestandardowego zarządzanego wizualizatora.
- DebuggeeSideVisualizerAssemblyName
- String
[W] Pełna nazwa zestawu zawierającego typ debuggee po stronie.
- VisualizerDescription
- String
[W] Opis wizualizatora.
- ExtensionPartId
- Guid
[W] Jest to unikatowy identyfikator wizualizatorów zainstalowanych za pośrednictwem klasy ExtensionPartManager.
Zwraca
[Out] Wynik tego wywołania metody.