Compartilhar via


DkmClrDebuggerVisualizerAttribute Classe

Definição

Representa um atributo DebuggerVisualizer em um tipo e especifica os nomes de tipo do visualizador do lado do IDE e do depurador e sua descrição. Consulte a documentação do msdn para DebuggerVisualizerAttribute.

Essa API foi introduzida no 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
Herança
DkmClrDebuggerVisualizerAttribute
Atributos

Propriedades

DebuggeeSideVisualizerAssemblyName

O nome completo do assembly que contém o tipo debuggee-side.

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

DebuggeeSideVisualizerTypeName

O nome completo do tipo do lado de depuração do Visualizador Gerenciado Personalizado.

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

ExtensionPartId

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

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

ModuleInstance

O módulo no qual o tipo reside. Se o tipo residir em um assembly sintético, esse valor será um módulo real no mesmo AppDomain.

Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

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

(Herdado de DkmClrEvalAttribute)
TagValue

DkmClrEvalAttribute é uma classe base abstrata. Essa enumeração indica de qual classe derivada esse objeto é uma instância do .

(Herdado de DkmClrEvalAttribute)
TargetMember

[Opcional] O membro ao qual esse atributo se aplica, se aplicável.

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

(Herdado de DkmClrEvalAttribute)
TargetType

O tipo ao qual esse atributo se aplica.

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

(Herdado de DkmClrEvalAttribute)
UISideVisualizerAssemblyLocation

O local do assembly do lado da interface do usuário.

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

UISideVisualizerAssemblyName

O nome completo do assembly que contém o tipo do lado da interface do usuário.

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

UISideVisualizerTypeName

O nome completo do tipo do lado da interface do usuário do Visualizador Gerenciado Personalizado.

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

VisualizerDescription

A descrição do visualizador.

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

Métodos

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).

Aplica-se a