| AddLookup(PropertyValues, Int32, ObjVer, Boolean) | Adds the item to the specified multiselectlookup property. |
| AddLookup(PropertyValues, Int32, Int32, Int32) | Adds the item to the specified multiselectlookup property. |
| Exists | Checks whether an object has a specific property. |
| GetProperty | Returns the specified object property if found. |
| HasFlag | Checks whether an object has a specific boolean property and it is true. |
| HasValue | Checks whether an object has a specific property and its value is not null. |
| InsertLookup | Inserts the item into the specified multi-select lookup property. Preserving existing lookups in that property. |
| RemoveLookup | Removes the item from the specified multiselectlookup property. |
| RemoveProperty | Removes the specified property from the property values collection. |
| SetProperty(PropertyValues, PropertyValue) | Adds or updates the specificed property in the property values collection. |
| SetProperty(PropertyValues, Int32, TypedValue) | Adds or updates the specificed property in the property values collection with the passed value |
| SetProperty(PropertyValues, Int32, MFDataType, Object) | Adds or updates the specificed property in the property values collection with the passed value. |
| ToStringEx | Returns a string representation of the property values. For debugging. |
| TryGetProperty | Tries to retreive the specified property value from the collection. |