DkmClrDebuggerBrowsableAttribute Class

Definition

Represents a DebuggerBrowsable attribute on a field or property and determines if and how a member is displayed in the debugger variable windows. See msdn documentation for DebuggerBrowsableAttribute.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

public ref class DkmClrDebuggerBrowsableAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmClrDebuggerBrowsableAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[Windows::Foundation::Metadata::WebHostHidden]
class DkmClrDebuggerBrowsableAttribute : Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrEvalAttribute
[System.Runtime.InteropServices.Guid("43eb3a78-3101-f06f-6c8c-aed3dc61b616")]
public class DkmClrDebuggerBrowsableAttribute : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrEvalAttribute
[<System.Runtime.InteropServices.Guid("43eb3a78-3101-f06f-6c8c-aed3dc61b616")>]
type DkmClrDebuggerBrowsableAttribute = class
    inherit DkmClrEvalAttribute
Public Class DkmClrDebuggerBrowsableAttribute
Inherits DkmClrEvalAttribute
Inheritance
DkmClrDebuggerBrowsableAttribute
Attributes

Properties

ModuleInstance

The module the type resides in. If the type resides in a synthetic assembly, this value will be a real module in the same AppDomain.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

(Inherited from DkmClrEvalAttribute)
State

The display state for the attribute.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

TagValue

DkmClrEvalAttribute is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmClrEvalAttribute)
TargetMember

[Optional] The member this attribute applies to if applicable.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

(Inherited from DkmClrEvalAttribute)
TargetType

The type this attribute applies to.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

(Inherited from DkmClrEvalAttribute)

Methods

Create(DkmClrType, String, DkmClrDebuggerBrowsableAttributeState)

Create a new DkmClrDebuggerBrowsableAttribute object instance.

Location constraint: API must be called from a Monitor component (component level < 100,000).

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Applies to