Complex Types and Elements

The eRoom XML Query Language (EXQL) complex types and their elements (which represent underlying eRoom properties) are defined in .xsd schema files. Each schema file contains one or more complex types, which are comprised of other elements. For each complex type, this topic presents a table containing essential information about each element in the complex type. Each complex type has a link to a diagram of that type. Each element that is derived from another eRoom element contains a link to that element; each element whose type is an enumeration is linked to that enumeration.

For an explanation of diagram conventions, refer to the Diagram Legend.

 

AccessControlType     (Diagram)

Element Name

Type

Settable

Description

CanEdit

boolean

No

Whether the object can be edited by the logged-in user.

CanOpen

boolean

No

Whether the object can be opened by the logged-in user.

EditAccessScope

ERUAccessScope

Yes

The object's edit access scope, as an ERUAccessScope enumeration.

IsReadOnly

boolean

Yes

Whether the object is read-only.

IsHidden

boolean

Yes

Whether the object is hidden (users who cannot open it cannot see it).

OpenAccessScope

ERUAccessScope

Yes

The object's open access scope, as an ERUAccessScope enumeration.

ParentOwnersCanEdit

boolean

Yes

Whether a dbrow is editable by the owners of the containing database item.

WhenReserved

dateTime

No

The date an edit reservation was last secured for an item.

EditAccessList

MemberCollectionType

--

The collection of members with edit permission.

OpenAccessList

MemberCollectionType

--

The collection of members with open permission.

ReservedBy

MemberType

--

The user who has an item reserved for editing.