ExtensibilityDiagnosticsProperty Class

Definition

Represents a property to be displayed in the extensibility diagnostics experience.

public class ExtensibilityDiagnosticsProperty : IEquatable<Microsoft.VisualStudio.Shell.Internal.ExtensibilityDiagnosticsProperty>
type ExtensibilityDiagnosticsProperty = class
    interface IEquatable<ExtensibilityDiagnosticsProperty>
Public Class ExtensibilityDiagnosticsProperty
Implements IEquatable(Of ExtensibilityDiagnosticsProperty)
Inheritance
ExtensibilityDiagnosticsProperty
Implements

Constructors

ExtensibilityDiagnosticsProperty(String, String)

Creates an instance of ExtensibilityDiagnosticsProperty.

ExtensibilityDiagnosticsProperty(String)

Creates an instance of ExtensibilityDiagnosticsProperty.

Properties

DisplayName

Gets the display name of the property.

Expandable

Gets or sets a value indicating whether or not the value of the property should be displayed inline in the UI or if it is large and should be displayed in a pop-out.

PropertyName

Gets the actual name of the property. This is useful for when the property can change at runtime. This provides a mapping between the property and its display name in the diagnostics explorer.

Methods

Equals(ExtensibilityDiagnosticsProperty)

Indicates whether the current object is equal to another object of the same type.

Equals(Object)
GetHashCode()

Serves as the default hash function.

Applies to