Shared objects are stored in an area instance version. Area instance versions are accessed using area handles:
Shared Objects – Access to Area Instances
Each area instance version contains at least one instance of the area root class as a root object, which can be accessed using the ROOT attribute of the bound area handle. All of the remaining shared objects of an area instance version are accessed using references of the root object:
Shared Objects – Access to Objects
The following graphic shows how shared objects are accessed in the simple case of a single area instance version and a single shared object that is, an instance of the area root class (root object):