DataViewPropertyDescriptor Class

 

Represents a dynamic property for a node in a data view hierarchy.

Namespace:   Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor

public class DataViewPropertyDescriptor : PropertyDescriptor

NameDescription
System_CAPS_pubmethodDataViewPropertyDescriptor(PropertyDescriptor)

Initializes a new instance of the DataViewPropertyDescriptor class with the property descriptor object.

System_CAPS_pubmethodDataViewPropertyDescriptor(PropertyDescriptor, Attribute[])

Initializes a new instance of the DataViewPropertyDescriptor class with the property descriptor object and an array of attributes.

System_CAPS_pubmethodDataViewPropertyDescriptor(String)

Initializes a new instance of the DataViewPropertyDescriptor class with the property name.

System_CAPS_pubmethodDataViewPropertyDescriptor(String, Attribute[])

Initializes a new instance of the DataViewPropertyDescriptor class with the property name and an array of attributes.

System_CAPS_pubmethodDataViewPropertyDescriptor(String, String)

Initializes a new instance of the DataViewPropertyDescriptor class with the property name and a property display name.

System_CAPS_pubmethodDataViewPropertyDescriptor(String, String, String)

Initializes a new instance of the DataViewPropertyDescriptor class with the property name, the property display name, and a category name.

System_CAPS_pubmethodDataViewPropertyDescriptor(String, String, String, String)

Initializes a new instance of the DataViewPropertyDescriptor class with the property name, another version of the property name for display purposes, a category name, and a description.

System_CAPS_pubmethodDataViewPropertyDescriptor(String, String, String, String, Boolean)

Initializes a new instance of the DataViewPropertyDescriptor class with the property name, another version of the property name for display purposes, a category name, and a description.

NameDescription
System_CAPS_protpropertyAttributeArray

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyAttributes

Gets the collection of attributes associated with the current property descriptor.(Overrides MemberDescriptor.Attributes.)

System_CAPS_pubpropertyCategory

Gets the category from the CategoryAttribute of the current property descriptor.(Overrides MemberDescriptor.Category.)

System_CAPS_pubpropertyComponentType

Gets the type of the component the property is bound to.(Overrides PropertyDescriptor.ComponentType.)

System_CAPS_pubpropertyConverter

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

System_CAPS_pubpropertyDescription

Gets the description from the DescriptionAttribute of the current property descriptor.(Overrides MemberDescriptor.Description.)

System_CAPS_pubpropertyDesignTimeOnly

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyDisplayName

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyIsBrowsable

(Inherited from MemberDescriptor.)

System_CAPS_pubpropertyIsLocalizable

(Inherited from PropertyDescriptor.)

System_CAPS_pubpropertyIsReadOnly

Gets a value indicating whether the current property descriptor is read-only.(Overrides PropertyDescriptor.IsReadOnly.)

System_CAPS_pubpropertyName

Gets the property name.(Overrides MemberDescriptor.Name.)

System_CAPS_protpropertyNameHashCode

Gets the hash code of the property name.(Overrides MemberDescriptor.NameHashCode.)

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)

Indicates whether the value of the property can be reset for the specified component.(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[])

Returns a PropertyDescriptorCollection for a given component, using a specified array of attributes as a filter.(Overrides PropertyDescriptor.GetChildProperties(Object, Attribute[]).)

System_CAPS_pubmethodGetEditor(Type)

(Inherited from PropertyDescriptor.)

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_pubmethodGetValue(Object)

Gets the current property value for the specified component.(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 property value of the specified component to the default value.(Overrides PropertyDescriptor.ResetValue(Object).)

System_CAPS_pubmethodSetAttribute(Attribute)

Adds the specified attribute to this property's attributes list.

System_CAPS_pubmethodSetAttributes(Attribute[])

Adds the specified attributes to this property's attributes list.

System_CAPS_pubmethodSetCategory(String)

Sets the category attribute, using the specified category value.

System_CAPS_pubmethodSetComponentType(Type)

Sets the component type to the specified type.

System_CAPS_pubmethodSetConverterType(String)

Adds a TypeConverterAttribute, using the specified type name as the data converter for the property descriptor.

System_CAPS_pubmethodSetConverterType(Type)

Adds a TypeConverterAttribute, using the specified type as the data converter for the property descriptor.

System_CAPS_pubmethodSetDescription(String)

Sets the description attribute, using the specified description value.

System_CAPS_pubmethodSetDisplayName(String)

Sets the display name attribute, using the specified display name value.

System_CAPS_pubmethodSetIsBrowsable(Boolean)

Adds a BrowsableAttribute corresponding to the specified Boolean value that indicates whether the property can be modified at design time in a Properties window.

System_CAPS_pubmethodSetIsLocalizable(Boolean)

Adds a LocalizableAttribute corresponding to the specified Boolean value that indicates whether the property should be localized.

System_CAPS_pubmethodSetIsReadOnly(Boolean)

Adds a ReadOnlyAttribute corresponding to the specified Boolean value that indicates whether the property is read-only.

System_CAPS_pubmethodSetName(String)

Sets the property name.

System_CAPS_pubmethodSetPropertyType(Type)

Sets the property type to the specified type.

System_CAPS_pubmethodSetValue(Object, Object)

Sets the property value for the specified component to a new value.(Overrides PropertyDescriptor.SetValue(Object, Object).)

System_CAPS_pubmethodShouldSerializeValue(Object)

Indicates whether the property value of the specified component should be serialized.(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: