2. Access - Basic access functions
Access functions are provided in order to access data in a property handle. This includes selecting or locating an instance in the property handle, creating (inserting) or removing instances from collections, copying instances and collections and others.
Functions
- append - Append instance to collection
 - appendKey - Append key to collection
 - appendReference - Append persistent instance
 - autoSelect - Automatic instance selection
 - cancel - Cancel selection
 - copy - Copy instance
 - copyCollection - Copy collection
 - copyData - Copy data from an instance area
 - copyExtensions - Copy property extensions
 - duplicate - Duplicate instance
 - erase - Delete/remove instance from collection
 - eraseCollection - Delete/remove all instance in a collection
 - eraseIndexes - Delete all indexes
 - fastEraseCollection - Fast erase collection
 - first - Try selecting first instance in a collection
 - genericAttributeType - Generic attribute type property
 - get - Get property instance
 - getRelative - Get relative instance
 - initializeAttributes - Initialize instance attributs
 - insert - Insert instance to collection
 - insertGlobal - Add instance globally to collection
 - insertKey - Insert key in collection
 - insertReference - Insert persistent instance
 - instanceArea - Provide instance area
 - last - Try selecting last instance in a collection
 - locateLoid - Locate object by identity
 - locatePosition - Locate instance by position
 - move - Move instance to another collection
 - moveDown - Move instance down
 - moveUp - Move instance one position up
 - next - Try selecting next instance in collection
 - oldValue - Get value before being modified
 - position - Select an instance relative to the current selection
 - positionHierarchy - Select hierarchy for property handle
 - positionTop - Position parent collections
 - prepareInstanceUpdate - Prepare instance for update
 - previous - Try selecting previous instance in collection
 - provide - Provide instance
 - provideGenericAttribute - Provide generic attributes for new instance
 - provideGlobal - Provide instance outside the transaction
 - refresh - Refresh selected instance
 - registerHandle - Register property handle
 - removeFromCollection - Remove instance from collection
 - rename - Rename instance
 - reset - Reset instance
 - save - Store instance
 - self - Get property handle for current property
 - setGenericAttributeType - Change generic attribute type property
 - top - Position to top of collection
 - tryGet - Try selecting an instance in a collection
 - unregisterHandle - Unregister property handle
 

