DesignPropertyDescriptor Class

 

A specialization of PropertyDescriptor that allows customization of the display name of the property in the property grid.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Shell.DesignPropertyDescriptor

public class DesignPropertyDescriptor : PropertyDescriptor

NameDescription
System_CAPS_pubmethodDesignPropertyDescriptor(PropertyDescriptor)

Initializes a new instance of DesignPropertyDescriptor for the specified property descriptor.

NameDescription
System_CAPS_protpropertyAttributeArray

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyAttributes

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyCategory

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyComponentType

Gets the component type.(Overrides PropertyDescriptor.ComponentType.)

System_CAPS_pubpropertyConverter

Gets the type converter for the property.(Overrides PropertyDescriptor.Converter.)

System_CAPS_pubpropertyDescription

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyDesignTimeOnly

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyDisplayName

Gets the display name for this property.(Overrides MemberDescriptor.DisplayName.)

System_CAPS_pubpropertyIsBrowsable

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyIsLocalizable

(Inherited from PropertyDescriptor.)

System_CAPS_pubpropertyIsReadOnly

Gets whether or not the property is read-only.(Overrides PropertyDescriptor.IsReadOnly.)

System_CAPS_pubpropertyName

(Inherited from MemberDescriptor.)

System_CAPS_protpropertyNameHashCode

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyPropertyType

Gets the type of the property.(Overrides PropertyDescriptor.PropertyType.)

System_CAPS_pubpropertySerializationVisibility

(Inherited from PropertyDescriptor.)

System_CAPS_pubpropertySupportsChangeEvents

(Inherited from PropertyDescriptor.)

NameDescription
System_CAPS_pubmethodAddValueChanged(Object, EventHandler)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodCanResetValue(Object)

Determines whether or not resetting the object changes its value.(Overrides PropertyDescriptor.CanResetValue(Object).)

System_CAPS_protmethodCreateAttributeCollection()

(Inherited from MemberDescriptor.)

System_CAPS_protmethodCreateInstance(Type)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodEquals(Object)

(Inherited from PropertyDescriptor.)

System_CAPS_protmethodFillAttributes(IList)

(Inherited from PropertyDescriptor.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetChildProperties()

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(Attribute[])

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(Object)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(Object, Attribute[])

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetEditor(Type)

Gets an editor of the specified type.(Overrides PropertyDescriptor.GetEditor(Type).)

System_CAPS_pubmethodGetHashCode()

(Inherited from PropertyDescriptor.)

System_CAPS_protmethodGetInvocationTarget(Type, Object)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodGetTypeFromName(String)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetTypeFromNameProperty(String)

Converts the name to a Type.

System_CAPS_pubmethodGetValue(Object)

Gets the value of the property.(Overrides PropertyDescriptor.GetValue(Object).)

System_CAPS_protmethodGetValueChangedHandler(Object)

(Inherited from PropertyDescriptor.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnValueChanged(Object, EventArgs)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodRemoveValueChanged(Object, EventHandler)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodResetValue(Object)

Resets the value to the default value.(Overrides PropertyDescriptor.ResetValue(Object).)

System_CAPS_pubmethodSetValue(Object, Object)

Sets the value of the property to the specified value.(Overrides PropertyDescriptor.SetValue(Object, Object).)

System_CAPS_pubmethodShouldSerializeValue(Object)

Determines whether or not the property's value should be persisted.(Overrides PropertyDescriptor.ShouldSerializeValue(Object).)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: