Class UserInfo
Represents a memoQ Server user.
Syntax
public class UserInfo
Fields
Address
Address of the user.
Declaration
public string Address
Type
StringEmailAddress
E-mail address of the user.
Declaration
public string EmailAddress
Type
StringFullName
Full name of the user.
Declaration
public string FullName
Type
StringIsDisabled
Indicates whether the user is enabled/disabled. Disabled users can not log in to the memoQ Server.
Declaration
public bool IsDisabled
Type
BooleanIsSubvendorManager
Indicates whether the user is subvendor manager. This is a read-only field. The value of this field will be ignored when the entity class is used as the input parameter of the CreateUser and UpdateUser functions.
Declaration
public bool IsSubvendorManager
Type
BooleanLanguagePairs
Language pairs of the user. Null, if the user has no languages assigned. '#' is used to separate the 3+(2) iso language codes in the language pairs. ';' is used to separate language pairs. E.g.: eng#hun;eng-US#ger
Declaration
public string LanguagePairs
Type
StringLTEmailAddress
LT email address of the user. Only used on merged users.
Declaration
public string LTEmailAddress
Type
StringLTFullName
LT full name of the user. Only used on merged users.
Declaration
public string LTFullName
Type
StringLTUsername
LT username of the user. Only used on merged users.
Declaration
public string LTUsername
Type
StringMergeType
Merge type of the user.
Declaration
public byte MergeType
Type
ByteMobilePhoneNumber
Mobile phone number of the user.
Declaration
public string MobilePhoneNumber
Type
StringPackageWorkflowType
The user's package workflow type. Possible values:
- UserPackageWorkflowType.Online: the user can only work on "classic" online projects.
- UserPackageWorkflowType.Both: the user can download packages if she wants, but she can also use online projects.
- UserPackageWorkflowType.PackagesOnly: the user can only download packages.
Declaration
public UserPackageWorkflowType PackageWorkflowType
Type
UserPackageWorkflowTypePassword
The password hash of the user. See chapter Password management.
Declaration
public string Password
Type
StringPhoneNumber
Phone number of the user.
Declaration
public string PhoneNumber
Type
StringPlainTextPassword
The password in plain text format. Can be used to enforce password complexity requirements. Use this field only with secure connection (https) enabled. Fill either this field or Password field, do not use both at the same time.
Declaration
public string PlainTextPassword
Type
StringSecondarySID
SecondarySID of the user. Only used on merged users.
Declaration
public Guid? SecondarySID
Type
Nullable<Guid>UserGuid
The Guid of the user.
Declaration
public Guid UserGuid
Type
GuidUserName
The user name of the user.
Declaration
public string UserName