Document

Attribute Name | Description | Required in XML Definition? | DataType | Length | Readonly? | Required by Repository?
--- | --- | --- | --- | --- | --- | ---
Document | The public object which holds the content. | * NOTE: At least one of the following attributes are required - either the NAME tag or the CONTENTOBJECT tag. Setting both tags will also work. An XML file with neither tag will fail (this is a bug). |  |  |  |
Class specific attributes |  |  |  |  |  |
ContentObject | The ContentObject that contains this document's content. | *Required | SYSTEMOBJECT | 1/0 |  |
ReadByOwner | An indicator of whether the Document Owner has read the current content. | System Set | BOOLEAN | 1/0 |  | REQUIRED
Inherited Attributes |  |  |  |  |  |
Name | The name of this object. | *Required | STRING | 700/0 |  |
Description | A textual description of this object. | Optional | STRING | 2000/0 |  |
Acl | The AccessControlList that secures this object. | Optional (default to DefaultACL in PrimaryUserProfile) | PUBLICOBJECT | 1/0 |  |
ExpirationDate | The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. | Optional | DATE | 1/0 |  |
Owner | The DirectoryUser that owns this object. | System Set | DIRECTORYOBJECT | 1/0 |  | REQUIRED
Family | The Family to which this object belongs if this object is versioned. | System Set | PUBLICOBJECT | 1/0 | READONLY |
ResolvedPublicObject | The PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version). | System Set | PUBLICOBJECT | 1/0 | READONLY |
CreateDate | The date and time (in GMT) when this object was created. | System Set | DATE | 1/0 | READONLY | REQUIRED
Creator | The DirectoryUser that created this object. | System Set | DIRECTORYOBJECT | 1/0 | READONLY | REQUIRED
LastModifyDate | The date and time (in GMT) when this object was last modified. | System Set | DATE | 1/0 | READONLY | REQUIRED
LastModifier | The DirectoryUser that last modified this object. | System Set | DIRECTORYOBJECT | 1/0 | READONLY | REQUIRED
Deletor | The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. | System Set | DIRECTORYOBJECT | 1/0 | READONLY |
PolicyBundle | The Policies that apply specifically to this object. | System Set | PUBLICOBJECT | 1/0 |  |
PropertyBundle | The PropertyBundle associated with this object. | System Set | PUBLICOBJECT | 1/0 |  |
AdministrationGroup | The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. | System Set | DIRECTORYOBJECT | 1/0 |  |
SecuringPublicObject | A PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object). | System Set | PUBLICOBJECT | 1/0 |  |
LockState | The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. | System Set | INTEGER | 1/0 |  | REQUIRED
Flags | System-set flags of this object. | System Set | INTEGER | 1/0 |  |
LockedForSession | The lock set on this object for the duration of the current session. | System Set | LONG | 1/0 | READONLY |

Send us a comment or correction for this page.