The members of System.ComponentModel.PropertyDescriptor are listed below.
See Also: Inherited members from System.ComponentModel.MemberDescriptor
Initializes a new instance of the System.ComponentModel.PropertyDescriptor class with the name and attributes in the specified System.ComponentModel.MemberDescriptor. | ||
Initializes a new instance of the System.ComponentModel.PropertyDescriptor class with the name in the specified System.ComponentModel.MemberDescriptor and the attributes in both the System.ComponentModel.MemberDescriptor and the Attribute array. | ||
Initializes a new instance of the System.ComponentModel.PropertyDescriptor class with the specified name and attributes. |
[read-only] abstract | ComponentType | Type.
When overridden in a derived class, gets the type of the component this property is bound to. |
[read-only] | Converter | TypeConverter.
Gets the type converter for this property. |
[read-only] | IsLocalizable | bool.
Gets a value indicating whether this property should be localized, as specified in the System.ComponentModel.LocalizableAttribute. |
[read-only] abstract | IsReadOnly | bool.
When overridden in a derived class, gets a value indicating whether this property is read-only. |
[read-only] abstract | PropertyType | Type.
When overridden in a derived class, gets the type of the property. |
[read-only] | SerializationVisibility | DesignerSerializationVisibility.
Gets a value indicating whether this property should be serialized, as specified in the System.ComponentModel.DesignerSerializationVisibilityAttribute. |
[read-only] | SupportsChangeEvents | bool.
Gets a value indicating whether value change notifications for this property may originate from outside the property descriptor. |
AddValueChanged(object, EventHandler)
| ||
abstract | CanResetValue(object)
| |
override | Equals(object)
| |
GetChildProperties()
| ||
GetChildProperties(Attribute[])
| ||
GetChildProperties(object)
| ||
GetChildProperties(object, Attribute[])
| ||
GetEditor(Type)
| ||
override | GetHashCode()
| |
abstract | GetValue(object)
| |
RemoveValueChanged(object, EventHandler)
| ||
abstract | ResetValue(object)
| |
abstract | SetValue(object, object)
| |
abstract | ShouldSerializeValue(object)
|
CreateInstance(Type)
| ||
override | FillAttributes(IList)
| |
override | GetInvocationTarget(Type, object)
| |
GetTypeFromName(string)
| ||
GetValueChangedHandler(object)
| ||
OnValueChanged(object, EventArgs)
|