GroupedPropertyCollection Methods |
The GroupedPropertyCollection type exposes the following members.
| Name | Description | |
|---|---|---|
| CanGetGroupValue |
Checks, whether this object can retrieve the value for the specified property, or not.
| |
| Clear |
Deletes all properties in this collection.
| |
| ContainsGroup |
Checks, whether this collection contains properties in the specified group.
| |
| ContainsGroupValue |
Checks, whether this collection contains the specified property in the specified group.
| |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetBooleanGroupValue(String, String) |
Gets the value of a group property as a boolean.
| |
| GetBooleanGroupValue(String, String, Boolean) |
Gets the value of a group property as a boolean, or a default value if the
specified property does not exist or its value can not be properly converted.
| |
| GetGroupCategory |
Gets the category of the specified group, or null if the group has no category.
| |
| GetGroupDocumentation |
Gets the documentation text, attached to the specified group,
or null if the group has no documentation attached.
| |
| GetGroupMetadata |
Gets the metadata object, attached to the specified group,
or null if the group has no metadata attached.
| |
| GetGroupValue(String, String) |
Gets the value of the specified property.
| |
| GetGroupValue(String, String, Object) |
Gets the value of the specified property, or a given default value,
in case the specified property does not exist.
| |
| GetHashCode | (Inherited from Object.) | |
| GetInt32GroupValue(String, String) |
Gets the value of a group property as an integer.
| |
| GetInt32GroupValue(String, String, Int32) |
Gets the value of a group property as an integer, or a default value if the
specified property does not exist or its value can not be properly converted.
| |
| GetRawGroupValue |
Gets the unresolved and untransformed value of a group property in this collection,
without looking up the property in GroupedDefaultValueSource.
| |
| GetStringGroupValue(String, String) |
Gets the value of a group property as a string.
| |
| GetStringGroupValue(String, String, String) |
Gets the value of a group property as a string, or a default value if the
specified property does not exist or its value can not be properly converted.
| |
| GetStringListGroupValue(String, String) |
Gets the value of a group property as a string array.
| |
| GetStringListGroupValue(String, String, String) |
Gets the value of a group property as a string array, or a default value if the
specified property does not exist or its value can not be properly converted.
| |
| GetType | (Inherited from Object.) | |
| Groups |
Gets the groups in this collection.
| |
| GroupsByCategory |
Gets all groups, marked with the specified category.
| |
| MemberwiseClone | (Inherited from Object.) | |
| PropertyNames |
Gets the property names in the specified group.
| |
| ResetGroupValue |
Resets the specified group property.
| |
| ResolveGroupValue |
This method is a hook for child classes,
to implement some kind of value resolution or transformation for grouped properties.
| |
| SetGroupCategory |
Marks a group with a category.
| |
| SetGroupDocumentation |
attaches documentation to a group.
| |
| SetGroupMetadata |
Attaches a metadata object to a group.
| |
| SetGroupValue(String, String, Boolean) |
Sets a boolean value for the specified group property.
| |
| SetGroupValue(String, String, Int32) |
Sets an integer value for the specified group property.
| |
| SetGroupValue(String, String, Object) |
Sets the value of the specified property.
If the property did exist until now, it is created.
| |
| SetGroupValue(String, String, String) |
Sets a string value for the specified group property.
| |
| SetGroupValue(String, String, String) |
Sets a string array value for the specified group property.
| |
| ToString |
Returns a string represenation of this property collection.
(Overrides ObjectToString.) | |
| ToString(Boolean) |
Returns a string represenation of this property collection.
|