The PropertyDescriptorExtender type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PropertyDescriptorExtender(PropertyDescriptor) |
Constructor.
|
|
PropertyDescriptorExtender(PropertyDescriptor, PropertyDescriptor) |
Constructor.
|
Methods
Name | Description | |
---|---|---|
CanResetValue |
When overridden in a derived class, returns whether resetting an object changes
its value.
(Overrides PropertyDescriptor..::..CanResetValue(Object).) |
|
GetValue |
When overridden in a derived class, gets the current value of the property
on a component.
(Overrides PropertyDescriptor..::..GetValue(Object).) |
|
ResetValue |
When overridden in a derived class, resets the value for this property of
the component to the default value.
(Overrides PropertyDescriptor..::..ResetValue(Object).) |
|
SetValue |
When overridden in a derived class, sets the value of the component to a
different value.
(Overrides PropertyDescriptor..::..SetValue(Object, Object).) |
|
ShouldSerializeValue |
When overridden in a derived class, determines a value indicating whether
the value of this property needs to be persisted.
(Overrides PropertyDescriptor..::..ShouldSerializeValue(Object).) |
Extension Methods
Name | Description | |
---|---|---|
ConvertTo(Type) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)()()()() | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)(TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
GetCurrentStackTrace |
Gets current stack trace information.
(Defined by ObjectExtension.) |
|
GetDebugInformation |
Gets the debug information for currently executing code.
(Defined by ObjectExtension.) |
|
GetExecutingMethodName |
Gets the executing method name.
(Defined by ObjectExtension.) |
|
GetPropertyType |
Gets a property type.
(Defined by ObjectExtension.) |
|
GetPropertyValue |
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.) |
|
PropertyExists |
Check if property exists.
(Defined by ObjectExtension.) |
|
SetPropertyValue |
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.) |
Properties
Name | Description | |
---|---|---|
ComponentType |
When overridden in a derived class, gets the type of the component this property
is bound to.
(Overrides PropertyDescriptor..::..ComponentType.) |
|
IsReadOnly |
When overridden in a derived class, gets a value indicating whether this
property is read-only.
(Overrides PropertyDescriptor..::..IsReadOnly.) |
|
ParentPropertyDescriptor |
Gets or sets parent property descriptor.
|
|
PropertyType |
When overridden in a derived class, gets the type of the property.
(Overrides PropertyDescriptor..::..PropertyType.) |