Each element within the array object is referred to by an integer that specifies its position in the array object. Type Info Objects Type info objects are structure objects that contain the type information of a data object. For example, a type info object might define the fields in a structure, and their corresponding data types. Instances of data objects can be created from type info objects. These instances each contain a reference to a type info object.
Many data objects can share the same type info object.
In this case, the element or field is referred to as an attribute. The path to an element is its element number, beginning with 0. The path to a field is its field name. Combining element numbers and field names are used to create paths to attributes in complex data objects. For example, a structure field containing a list of elements.