Class ServerProjectUpdateInfo
Encapsulates information required to update server project header information.
Syntax
public class ServerProjectUpdateInfo
Fields
CallbackWebServiceUrl
The callback url of an external web service that memoQ Server calls to notify of certain actions. The web service must meet the expected contract. Setting this turns on notification automatically. Setting to null turns off notification.
Declaration
public string CallbackWebServiceUrl
Type
StringClient
The client attribute of the project. Can be null.
Declaration
public string Client
Type
StringCommunicationSettings
The communication settings of the server project. Can be null. Null value means no change to the current settings.
Declaration
public ServerProjectCommunicationSettings CommunicationSettings
Type
ServerProjectCommunicationSettingsCustomMetas
The default values of custom fields that server saves to the primary translation memory when you confirm segments during translation. The server will not change the default values if this field is null. Each line has three or more columns, separated by tabs:
metaName metaType value [value2...valueN]
Possible metaType values:
- FreeText
- Number
- DateTime
- PickListSingle
- PickListMultiple
FirstMeta<tab>FreeText<tab>The value of the first meta
SecondMeta<tab>Number<tab>12
ThirdMeta<tab>PickListSingle<tab>Value 1<tab>Value 2<tab>Value 3
Declaration
public string CustomMetas
Type
StringDeadline
The deadline of the project. It has to fall into the range between 1900. 01. 01. (inclusive) and 2500. 01. 01. (exclusive), otherwise the current date will be used. memoQ server takes this member into consideration only if there is no document user assignment in the project.
Declaration
public DateTime Deadline
Type
DateTimeDescription
The description of the project. Can be null.
Declaration
public string Description
Type
StringDomain
The domain attribute of the project. Can be null.
Declaration
public string Domain
Type
StringProject
The project attribute of the project. Can be null.
Declaration
public string Project
Type
StringServerProjectGuid
The guid of the server project.
Declaration
public Guid ServerProjectGuid
Type
GuidSubject
The subject attribute of the project. Can be null.
Declaration
public string Subject