PropertyValuesContainer Methods |
The PropertyValuesContainer type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowsMultipleValues | ||
| AssignValues |
Adds/replaces the value(s) of a property.
| |
| Clone |
Makes a copy
| |
| Contains(Int32) |
Returns true if the container has an entry for a property.
Note: can't be used to query for a fixed field!
| |
| Contains(String) |
Returns true if the container has an entry for a property or fixed field.
| |
| ConvertToAssignableValue |
Converts a value to a format that can be assigned to the indexer property (or delivered to the AssignValues() method).
| |
| GetDataType |
Returns the data type that the value(s) for a property/field are expected to be of.
| |
| GetPropertyType |
Returns the property type of a specified key.
Throws if the key is not allowed in the container or if it doesn't denote a property (but a fixed field).
| |
| GetSingleValue(String) |
Returns a single value for a property.
If the property has no value(s) then null is returned.
| |
| GetSingleValueT(Int32, T) |
Returns a single value for a property (fixed fields are not supported by this method).
| |
| GetSingleValueT(String, T) |
Returns a single value for a property or a fixed field.
Not all fixed fields are supported - please refer to the PropertyValuesContainer class for details.
| |
| HasEqualValues |
Returns whether the value(s) of a property are equal to the values of the same property in another container.
If the property contains multiple values then the order of them is considered insignificant.
| |
| IsProperty |
Returns true if the specified key denotes a property - false if it denotes a fixed field.
Throws if the key is not allowed in the container.
| |
| ToDictionary | ||
| ToListT(Int32) | ||
| ToListT(String) | ||
| ValueCount |
Returns the number of values that the container has for a property or fixed field.
|
| Name | Description | |
|---|---|---|
| ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) | |
| ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) | |
| ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |