DslDefinitionModelElementPropertyDescriptor Class

 

Provide custom property descriptor for domain classes defined in the DslDefintion namespace

Namespace:   Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

System::Object
  System.ComponentModel::MemberDescriptor
    System.ComponentModel::PropertyDescriptor
      Microsoft.VisualStudio.Modeling.Design::ElementPropertyDescriptor
        Microsoft.VisualStudio.Modeling.DslDefinition.Design::DslDefinitionModelElementPropertyDescriptor

public ref class DslDefinitionModelElementPropertyDescriptor sealed : ElementPropertyDescriptor

NameDescription
System_CAPS_pubpropertyAttributes

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyCategory

Gets the category in which to group the domain property when the property is displayed in a PropertyGrid control that is set to Categorized mode.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyComponentType

Gets the type of the model element to which this property is bound.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyConverter

Gets the converter for the described property.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyDescription

Gets the description of the described property, as specified in the DescriptionResourceAttribute.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyDesignTimeOnly

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyDisplayName

Gets the display name of the described property, as specified in the DisplayNameResourceAttribute.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyDomainPropertyInfo

Gets the property information object that was used to create this property descriptor.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyIsBrowsable

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyIsInstanceBased

Test if this PropertyDescriptor is based on an instance or a static type.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyIsLocalizable

(Inherited from PropertyDescriptor.)

System_CAPS_pubpropertyIsReadOnly

Gets a value that indicates whether the described property is read-only.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyModelElement

Gets the model element that was used to create this property descriptor.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertyName

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyPropertyType

Gets the property type of the described property.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubpropertySerializationVisibility

(Inherited from PropertyDescriptor.)

System_CAPS_pubpropertySupportsChangeEvents

(Inherited from PropertyDescriptor.)

NameDescription
System_CAPS_pubmethodAddValueChanged(Object^, EventHandler^)

(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubmethodCanResetValue(Object^)

Indicates whether the value of the domain property can be reset.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties()

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(array<Attribute^>^)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(Object^)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetChildProperties(Object^, array<Attribute^>^)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetEditor(Type^)

Returns a value editor for the described property.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubmethodGetHashCode()

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetValue(Object^)

Gets the value of the domain property.(Inherited from ElementPropertyDescriptor.)

System_CAPS_protmethodGetValueChangedHandler(Object^)

(Inherited from PropertyDescriptor.)

System_CAPS_pubmethodRemoveValueChanged(Object^, EventHandler^)

(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubmethodResetValue(Object^)

Resets the value of the domain property.(Inherited from ElementPropertyDescriptor.)

System_CAPS_pubmethodSetValue(Object^, Object^)

Sets the value of the property.(Overrides ElementPropertyDescriptor::SetValue(Object^, Object^).)

System_CAPS_pubmethodShouldSerializeValue(Object^)

Indicates whether the value of the domain property should be serialized.(Inherited from ElementPropertyDescriptor.)

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: