Share via


DkmCustomUIVisualizerInfo.Create Método

Definição

Sobrecargas

Create(UInt32, String, String, String)

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

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

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

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

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

Essa API foi introduzida no Visual Studio 17 Atualização 5 (DkmApiVersion.VS17Update5).

Create(UInt32, String, String, String)

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(System::UInt32 Id, System::String ^ MenuName, System::String ^ Description, System::String ^ Metric);
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(unsigned int Id, Platform::String ^ MenuName, Platform::String ^ Description, Platform::String ^ Metric);
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo Create(unsigned int Id, std::wstring const & MenuName, std::wstring const & Description, std::wstring const & Metric);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string Description, string Metric);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric);
static member Create : uint32 * string * string * string -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String) As DkmCustomUIVisualizerInfo

Parâmetros

Id
UInt32

[In] ID exclusiva para este visualizador.

MenuName
String

[In] O texto que aparecerá no menu suspenso.

Description
String

[In,Optional] A descrição do visualizador personalizado.

Metric
String

[In] O nome da métrica do EE na qual o CLSID do visualizador é armazenado.

Retornos

[Out] Resultado dessa chamada de método.

Aplica-se a

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

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(System::UInt32 Id, System::String ^ MenuName, System::String ^ Description, System::String ^ Metric, System::String ^ UISideVisualizerTypeName, System::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, System::String ^ DebuggeeSideVisualizerTypeName, System::String ^ DebuggeeSideVisualizerAssemblyName);
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(unsigned int Id, Platform::String ^ MenuName, Platform::String ^ Description, Platform::String ^ Metric, Platform::String ^ UISideVisualizerTypeName, Platform::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, Platform::String ^ DebuggeeSideVisualizerTypeName, Platform::String ^ DebuggeeSideVisualizerAssemblyName);
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo Create(unsigned int Id, std::wstring const & MenuName, std::wstring const & Description, std::wstring const & Metric, std::wstring const & UISideVisualizerTypeName, std::wstring const & UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, std::wstring const & DebuggeeSideVisualizerTypeName, std::wstring const & DebuggeeSideVisualizerAssemblyName);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string Description, string Metric, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric, string? UISideVisualizerTypeName, string? UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string? DebuggeeSideVisualizerTypeName, string? DebuggeeSideVisualizerAssemblyName);
static member Create : uint32 * string * string * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String) As DkmCustomUIVisualizerInfo

Parâmetros

Id
UInt32

[In] ID exclusiva para este visualizador.

MenuName
String

[In] O texto que aparecerá no menu suspenso.

Description
String

[In,Optional] A descrição do visualizador personalizado.

Metric
String

[In] O nome da métrica do EE na qual o CLSID do visualizador é armazenado.

UISideVisualizerTypeName
String

[In,Optional] O nome completo da classe do lado da interface do usuário do Visualizador Gerenciado Personalizado.

UISideVisualizerAssemblyName
String

[In,Optional] O nome completo do assembly do visualizador do lado da interface do usuário.

UISideVisualizerAssemblyLocation
DkmClrCustomVisualizerAssemblyLocation

[In] O local do assembly do visualizador do lado da interface do usuário.

DebuggeeSideVisualizerTypeName
String

[In,Optional] O nome completo da classe debuggee-side do Visualizador Gerenciado Personalizado.

DebuggeeSideVisualizerAssemblyName
String

[In,Optional] O nome completo do assembly do visualizador do lado de depuração.

Retornos

[Out] Resultado dessa chamada de método.

Aplica-se a

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

Create uma nova instância de objeto DkmCustomUIVisualizerInfo.

Essa API foi introduzida no Visual Studio 17 Atualização 5 (DkmApiVersion.VS17Update5).

public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric, string? UISideVisualizerTypeName, string? UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string? DebuggeeSideVisualizerTypeName, string? DebuggeeSideVisualizerAssemblyName, Guid ExtensionPartId);
static member Create : uint32 * string * string * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string * Guid -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String, ExtensionPartId As Guid) As DkmCustomUIVisualizerInfo

Parâmetros

Id
UInt32

[In] ID exclusiva para este visualizador.

MenuName
String

[In] O texto que aparecerá no menu suspenso.

Description
String

[In,Optional] A descrição do visualizador personalizado.

Metric
String

[In] O nome da métrica do EE na qual o CLSID do visualizador é armazenado.

UISideVisualizerTypeName
String

[In,Optional] O nome completo da classe do lado da interface do usuário do Visualizador Gerenciado Personalizado.

UISideVisualizerAssemblyName
String

[In,Optional] O nome completo do assembly do visualizador do lado da interface do usuário.

UISideVisualizerAssemblyLocation
DkmClrCustomVisualizerAssemblyLocation

[In] O local do assembly do visualizador do lado da interface do usuário.

DebuggeeSideVisualizerTypeName
String

[In,Optional] O nome completo da classe debuggee-side do Visualizador Gerenciado Personalizado.

DebuggeeSideVisualizerAssemblyName
String

[In,Optional] O nome completo do assembly do visualizador do lado de depuração.

ExtensionPartId
Guid

[In] Essa é uma ID exclusiva para visualizadores instalados por meio do ExtensionPartManager.

Retornos

[Out] Resultado dessa chamada de método.

Aplica-se a