# Class: DocumentRoot

## tibco.objectapi.bds.document.DocumentRoot

#### new DocumentRoot()

Constructs a new DocumentRoot.

The following features are supported:

- `Create Document Request`
- `Create Document Response`
- `Delete Document Request`
- `Delete Document Response`
- `Delete Orphaned Folders Request`
- `Delete Orphaned Folders Response`
- `Find Documents Request`
- `Find Documents Response`
- `Get Document Content Request`
- `Get Document Content Response`
- `Get Document Metadata Request`
- `Get Document Metadata Response`
- `Get Folder Content Request`
- `Get Folder Content Response`
- `Get Repository Info Request`
- `Get Repository Info Response`
- `Link Document Request`
- `Link Document Response`
- `Move Document Request`
- `Move Document Response`
- `Unlink Document Request`
- `Unlink Document Response`

### Members

#### CreateDocumentRequest :tibco.objectapi.bds.document.CreateDocumentRequestType

This property holds the value of the 'Create Document Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.CreateDocumentRequestType

#### CreateDocumentResponse :tibco.objectapi.bds.document.CreateDocumentResponseType

This property holds the value of the 'Create Document Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.CreateDocumentResponseType

#### DeleteDocumentRequest :tibco.objectapi.bds.document.DeleteDocumentRequestType

This property holds the value of the 'Delete Document Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.DeleteDocumentRequestType

#### DeleteDocumentResponse :tibco.objectapi.bds.document.DeleteDocumentResponseType

This property holds the value of the 'Delete Document Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.DeleteDocumentResponseType

#### DeleteOrphanedFoldersRequest :tibco.objectapi.bds.document.DeleteOrphanedFoldersRequestType

This property holds the value of the 'Delete Orphaned Folders Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.DeleteOrphanedFoldersRequestType

#### DeleteOrphanedFoldersResponse :tibco.objectapi.bds.document.DeleteOrphanedFoldersResponseType

This property holds the value of the 'Delete Orphaned Folders Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.DeleteOrphanedFoldersResponseType

#### FindDocumentsRequest :tibco.objectapi.bds.document.FindDocumentsRequestType

This property holds the value of the 'Find Documents Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.FindDocumentsRequestType

#### FindDocumentsResponse :tibco.objectapi.bds.document.FindDocumentsResponseType

This property holds the value of the 'Find Documents Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.FindDocumentsResponseType

#### GetDocumentContentRequest :tibco.objectapi.bds.document.GetDocumentContentRequestType

This property holds the value of the 'Get Document Content Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetDocumentContentRequestType

#### GetDocumentContentResponse :tibco.objectapi.bds.document.GetDocumentContentResponseType

This property holds the value of the 'Get Document Content Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetDocumentContentResponseType

#### GetDocumentMetadataRequest :tibco.objectapi.bds.document.GetDocumentMetadataRequestType

This property holds the value of the 'Get Document Metadata Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetDocumentMetadataRequestType

#### GetDocumentMetadataResponse :tibco.objectapi.bds.document.GetDocumentMetadataResponseType

This property holds the value of the 'Get Document Metadata Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetDocumentMetadataResponseType

#### GetFolderContentRequest :tibco.objectapi.bds.document.GetFolderContentRequestType

This property holds the value of the 'Get Folder Content Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetFolderContentRequestType

#### GetFolderContentResponse :tibco.objectapi.bds.document.GetFolderContentResponseType

This property holds the value of the 'Get Folder Content Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetFolderContentResponseType

#### GetRepositoryInfoRequest :tibco.objectapi.bds.document.GetRepositoryInfoRequestType

This property holds the value of the 'Get Repository Info Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetRepositoryInfoRequestType

#### GetRepositoryInfoResponse :tibco.objectapi.bds.document.GetRepositoryInfoResponseType

This property holds the value of the 'Get Repository Info Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.GetRepositoryInfoResponseType

#### LinkDocumentRequest :tibco.objectapi.bds.document.LinkDocumentRequestType

This property holds the value of the 'Link Document Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.LinkDocumentRequestType

#### LinkDocumentResponse :tibco.objectapi.bds.document.LinkDocumentResponseType

This property holds the value of the 'Link Document Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.LinkDocumentResponseType

#### MoveDocumentRequest :tibco.objectapi.bds.document.MoveDocumentRequestType

This property holds the value of the 'Move Document Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.MoveDocumentRequestType

#### MoveDocumentResponse :tibco.objectapi.bds.document.MoveDocumentResponseType

This property holds the value of the 'Move Document Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.MoveDocumentResponseType

#### UnlinkDocumentRequest :tibco.objectapi.bds.document.UnlinkDocumentRequestType

This property holds the value of the 'Unlink Document Request' containment reference.

##### Type:

- tibco.objectapi.bds.document.UnlinkDocumentRequestType

#### UnlinkDocumentResponse :tibco.objectapi.bds.document.UnlinkDocumentResponseType

This property holds the value of the 'Unlink Document Response' containment reference.

##### Type:

- tibco.objectapi.bds.document.UnlinkDocumentResponseType