DkmClrDebuggerVisualizerAttribute.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String) |
Create uma nova instância de objeto DkmClrDebuggerVisualizerAttribute. Restrição de local: a API deve ser chamada de um componente monitor (nível < de componente 100.000). Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String, Guid) |
Create uma nova instância de objeto DkmClrDebuggerVisualizerAttribute. Restrição de local: a API deve ser chamada de um componente monitor (nível < de componente 100.000). Essa API foi introduzida no Visual Studio 17 Atualização 5 (DkmApiVersion.VS17Update5). |
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String)
Create uma nova instância de objeto DkmClrDebuggerVisualizerAttribute.
Restrição de local: a API deve ser chamada de um componente monitor (nível < de componente 100.000).
Essa API foi introduzida no 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
Parâmetros
- TargetType
- DkmClrType
[In] O tipo ao qual esse atributo se aplica.
- TargetMember
- String
[In,Optional] O membro ao qual esse atributo se aplica, se aplicável.
- UISideVisualizerTypeName
- String
[In] O nome completo do tipo do lado da interface do usuário do Visualizador Gerenciado Personalizado.
- UISideVisualizerAssemblyName
- String
[In] O nome completo do assembly que contém o tipo do lado da interface do usuário.
- UISideVisualizerAssemblyLocation
- DkmClrCustomVisualizerAssemblyLocation
[In] O local do assembly do lado da interface do usuário.
- DebuggeeSideVisualizerTypeName
- String
[In] O nome completo do tipo do lado de depuração do Visualizador Gerenciado Personalizado.
- DebuggeeSideVisualizerAssemblyName
- String
[In] O nome completo do assembly que contém o tipo debuggee-side.
- VisualizerDescription
- String
[In] A descrição do visualizador.
Retornos
[Out] Resultado dessa chamada de método.
Aplica-se a
Create(DkmClrType, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, String, Guid)
Create uma nova instância de objeto DkmClrDebuggerVisualizerAttribute.
Restrição de local: a API deve ser chamada de um componente monitor (nível < de componente 100.000).
Essa API foi introduzida no Visual Studio 17 Atualização 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
Parâmetros
- TargetType
- DkmClrType
[In] O tipo ao qual esse atributo se aplica.
- TargetMember
- String
[In,Optional] O membro ao qual esse atributo se aplica, se aplicável.
- UISideVisualizerTypeName
- String
[In] O nome completo do tipo do lado da interface do usuário do Visualizador Gerenciado Personalizado.
- UISideVisualizerAssemblyName
- String
[In] O nome completo do assembly que contém o tipo do lado da interface do usuário.
- UISideVisualizerAssemblyLocation
- DkmClrCustomVisualizerAssemblyLocation
[In] O local do assembly do lado da interface do usuário.
- DebuggeeSideVisualizerTypeName
- String
[In] O nome completo do tipo do lado de depuração do Visualizador Gerenciado Personalizado.
- DebuggeeSideVisualizerAssemblyName
- String
[In] O nome completo do assembly que contém o tipo debuggee-side.
- VisualizerDescription
- String
[In] A descrição do visualizador.
- ExtensionPartId
- Guid
[In] Essa é uma ID exclusiva para visualizadores instalados por meio do ExtensionPartManager.
Retornos
[Out] Resultado dessa chamada de método.