DataViewPropertyDescriptor Members
Include Protected Members
Include Inherited Members
Represents a dynamic property for a node in a data view hierarchy.
The DataViewPropertyDescriptor type exposes the following members.
Constructors
Name
Description
Overloaded. Initializes a new instance of the DataViewPropertyDescriptor class.
Top
Methods
Name
Description
Enables other objects to be notified when this property changes. (Inherited from PropertyDescriptor.)
Indicates whether the value of the property can be reset for the specified component. (Overrides PropertyDescriptor.CanResetValue(Object).)
Creates a collection of attributes using the array of attributes passed to the constructor. (Inherited from MemberDescriptor.)
Creates an instance of the specified type. (Inherited from PropertyDescriptor.)
Compares this to another object to see if they are equivalent. (Inherited from PropertyDescriptor.)
Adds the attributes of the PropertyDescriptor to the specified list of attributes in the parent class. (Inherited from PropertyDescriptor.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Overloaded. Returns a PropertyDescriptorCollection containing property attributes.
Gets an editor of the specified type. (Inherited from PropertyDescriptor.)
Returns the hash code for this object. (Inherited from PropertyDescriptor.)
This method returns the object that should be used during invocation of members. (Inherited from PropertyDescriptor.)
Gets the type of the current instance. (Inherited from Object.)
Returns a type using its name. (Inherited from PropertyDescriptor.)
Gets the current property value for the specified component. (Overrides PropertyDescriptor.GetValue(Object).)
Retrieves the current set of ValueChanged event handlers for a specific component (Inherited from PropertyDescriptor.)
Creates a shallow copy of the current Object. (Inherited from Object.)
Raises the ValueChanged event that you implemented. (Inherited from PropertyDescriptor.)
Enables other objects to be notified when this property changes. (Inherited from PropertyDescriptor.)
Resets the property value of the specified component to the default value. (Overrides PropertyDescriptor.ResetValue(Object).)
Adds the specified attribute to this property's attributes list.
Adds the specified attributes to this property's attributes list.
Sets the category attribute, using the specified category value.
Sets the component type to the specified type.
Overloaded. Adds a TypeConverterAttribute.
Sets the description attribute, using the specified description value.
Sets the display name attribute, using the specified display name value.
Adds a BrowsableAttribute corresponding to the specified Boolean value that indicates whether the property can be modified at design time in a Properties window.
Adds a LocalizableAttribute corresponding to the specified Boolean value that indicates whether the property should be localized.
Adds a ReadOnlyAttribute corresponding to the specified Boolean value that indicates whether the property is read-only.
Sets the property name.
Sets the property type to the specified type.
Sets the property value for the specified component to a new value. (Overrides PropertyDescriptor.SetValue(Object, Object).)
Indicates whether the property value of the specified component should be serialized. (Overrides PropertyDescriptor.ShouldSerializeValue(Object).)
Returns a string that represents the current object. (Inherited from Object.)
Top
Properties
Name
Description
Gets or sets an array of attributes. (Inherited from MemberDescriptor.)
Gets the collection of attributes associated with the current property descriptor. (Overrides MemberDescriptor.Attributes.)
Gets the category from the CategoryAttribute of the current property descriptor. (Overrides MemberDescriptor.Category.)
Gets the type of the component the property is bound to. (Overrides PropertyDescriptor.ComponentType.)
Gets the type converter for the current property descriptor. (Overrides PropertyDescriptor.Converter.)
Gets the description from the DescriptionAttribute of the current property descriptor. (Overrides MemberDescriptor.Description.)
Gets whether this member should be set only at design time, as specified in the DesignOnlyAttribute. (Inherited from MemberDescriptor.)
Gets the name that can be displayed in a window, such as a Properties window. (Inherited from MemberDescriptor.)
Gets a value indicating whether the member is browsable, as specified in the BrowsableAttribute. (Inherited from MemberDescriptor.)
Gets a value indicating whether this property should be localized, as specified in the LocalizableAttribute. (Inherited from PropertyDescriptor.)
Gets a value indicating whether the current property descriptor is read-only. (Overrides PropertyDescriptor.IsReadOnly.)
Gets the property name. (Overrides MemberDescriptor.Name.)
Gets the hash code of the property name. (Overrides MemberDescriptor.NameHashCode.)
Gets the type of the property. (Overrides PropertyDescriptor.PropertyType.)
Gets a value indicating whether this property should be serialized, as specified in the DesignerSerializationVisibilityAttribute. (Inherited from PropertyDescriptor.)
Gets a value indicating whether value change notifications for this property may originate from outside the property descriptor. (Inherited from PropertyDescriptor.)
Top