Méthode | Description | |
---|---|---|
GetValue ( [ propertyName = null ) : object |
Implementors need to override this to return the indicated value.
|
|
IsDefined ( [ propertyName = null ) : bool |
This property indicates whether or not the associated property was created.
|
|
PropertyBag ( object owner ) : System |
This is the simplest implementation of PropertyBagBase. It supports normal property-change notifications and validation events.
|
|
Set ( object value, PropertySetModes mode, string propertyName, object &oldValue ) : bool |
Implementors need to override this to save the indicated value. This will create the property if it doesn't already exist |
public GetValue ( [ propertyName = null ) : object | ||
propertyName | [ | Name of the property to fetch. |
Résultat | object |
public IsDefined ( [ propertyName = null ) : bool | ||
propertyName | [ | |
Résultat | bool |
public PropertyBag ( object owner ) : System | ||
owner | object | Pass-through to PropertyBagBase |
Résultat | System |
public Set ( object value, PropertySetModes mode, string propertyName, object &oldValue ) : bool | ||
value | object | The value to be saved. A null will set the value to null. |
mode | PropertySetModes | Indicates special handling for the action. Ignores SetAsOriginal. |
propertyName | string | Name of property to update |
oldValue | object | The previously stored value. If the property was uninitialized, this will return NotSet.Value |
Résultat | bool |