Reads an aggregate item.
eOk if the value of a primitive type was successfully read; otherwise, the method returns an appropriate error code.