Show / Hide Table of Contents

# Class ServerProjectTranslationDocumentUserAssignments

Represents assignments of users to a server project translation document. Used when setting user-to-document assignments.

##### Inheritance

Object
ServerProjectTranslationDocumentUserAssignments

##### Syntax

    public class ServerProjectTranslationDocumentUserAssignments

### Fields

#### DocumentGuid

The Guid of the translation document (that has been returned by the ImportXXDocument operation.)

##### Declaration

    public Guid DocumentGuid

##### Type

Guid

#### UserRoleAssignments

The list of the users assigned to the document(with their document assignment role and deadline). memoQ Server currently allows at most three three users to be assigned to a document, and the same user can not be assigned to the same document multiple times. At most one user can be assigned with a specific document assignment role (at most one translator, one reviewer1 and one reviewer2). Can not be null. According to the rules described above the array has to have 0-3 items.

##### Declaration

    public TranslationDocumentUserRoleAssignment[] UserRoleAssignments

##### Type

TranslationDocumentUserRoleAssignment[]