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