Method | Description | |
---|---|---|
AddValueChanged ( object component, EventHandler handler ) : void |
Allows interested objects to be notified when this property changes.
|
|
CanResetValue ( object component ) : bool |
When overridden in a derived class, indicates whether resetting the component will change the value of the component.
|
|
Equals ( object obj ) : bool |
Compares this to another
|
|
GetChildProperties ( ) : |
[To be supplied.]
|
|
GetChildProperties ( |
[To be supplied.]
|
|
GetChildProperties ( object instance ) : |
[To be supplied.]
|
|
GetChildProperties ( object instance, |
Retrieves the properties
|
|
GetEditor ( |
Gets an editor of the specified type.
|
|
GetHashCode ( ) : int |
Try to keep this reasonable in [....] with Equals(). Specifically, if A.Equals(B) returns true, A & B should have the same hash code.
|
|
GetValue ( object component ) : object |
When overridden in a derived class, gets the current value of the property on a component.
|
|
RemoveValueChanged ( object component, EventHandler handler ) : void |
Allows interested objects to be notified when this property changes.
|
|
ResetValue ( object component ) : void |
When overridden in a derived class, resets the value for this property of the component.
|
|
SetValue ( object component, object value ) : void |
When overridden in a derived class, sets the value of the component to a different value.
|
|
ShouldSerializeValue ( object component ) : bool |
When overridden in a derived class, indicates whether the value of this property needs to be persisted.
|
Method | Description | |
---|---|---|
CreateInstance ( |
Creates an instance of the specified type.
|
|
FillAttributes ( IList attributeList ) : void |
In an inheriting class, adds the attributes of the inheriting class to the specified list of attributes in the parent class. For duplicate attributes, the last one added to the list will be kept.
|
|
GetInvocationTarget ( |
This method returns the object that should be used during invocation of members. Normally the return value will be the same as the instance passed in. If someone associated another object with this instance, or if the instance is a custom type descriptor, GetInvocationTarget may return a different value.
|
|
GetTypeFromName ( string typeName ) : |
Gets a type using its name.
|
|
GetValueChangedHandler ( object component ) : EventHandler |
Return current set of ValueChanged event handlers for a specific component, in the form of a combined multicast event handler. Returns null if no event handlers currently assigned to component.
|
|
PropertyDescriptor ( |
Initializes a new instance of the
|
|
PropertyDescriptor ( |
Initializes a new instance of the
|
|
PropertyDescriptor ( string name, |
Initializes a new instance of the
|
Method | Description | |
---|---|---|
OnValueChanged ( object component, |
public AddValueChanged ( object component, EventHandler handler ) : void | ||
component | object | |
handler | EventHandler | |
return | void |
public abstract CanResetValue ( object component ) : bool | ||
component | object | |
return | bool |
protected CreateInstance ( |
||
type | ||
return | object |
protected FillAttributes ( IList attributeList ) : void | ||
attributeList | IList | |
return | void |
public GetChildProperties ( ) : |
||
return |
public GetChildProperties ( |
||
filter | ||
return |
public GetChildProperties ( object instance ) : |
||
instance | object | |
return |
public GetChildProperties ( object instance, |
||
instance | object | |
filter | ||
return |
public GetEditor ( |
||
editorBaseType | ||
return | object |
protected GetInvocationTarget ( |
||
type | ||
instance | object | |
return | object |
protected GetTypeFromName ( string typeName ) : |
||
typeName | string | |
return |
public abstract GetValue ( object component ) : object | ||
component | object | |
return | object |
protected GetValueChangedHandler ( object component ) : EventHandler | ||
component | object | |
return | EventHandler |
protected PropertyDescriptor ( |
||
descr | ||
return | System.Collections |
protected PropertyDescriptor ( |
||
descr | ||
attrs | ||
return | System.Collections |
protected PropertyDescriptor ( string name, |
||
name | string | |
attrs | ||
return | System.Collections |
public RemoveValueChanged ( object component, EventHandler handler ) : void | ||
component | object | |
handler | EventHandler | |
return | void |
public abstract ResetValue ( object component ) : void | ||
component | object | |
return | void |
public abstract SetValue ( object component, object value ) : void | ||
component | object | |
value | object | |
return | void |
public abstract ShouldSerializeValue ( object component ) : bool | ||
component | object | |
return | bool |