Class ServerProjectDesktopDocsCreateInfo
Encapsulates information required to create a server project with Desktop Docs.
Syntax
public class ServerProjectDesktopDocsCreateInfo : ServerProjectCreateInfo
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.
Declaration
public string CallbackWebServiceUrl
Type
StringConfidentialitySettings
The confidentiality settings (disable MT/TB/TM plugins) of the server project. Can be null. Null value means no change to the current settings.
Declaration
public ServerProjectConfidentialitySettings ConfidentialitySettings
Type
ServerProjectConfidentialitySettingsCreateOfflineTMTBCopies
When the project is checked out by a user, she will automatically get an offline copy of the Term bases and Translation memories (as opposed to having them used as remote resources).
Declaration
public bool CreateOfflineTMTBCopies
Type
BooleanDownloadPreview
Downloads the preview of the documents when a user check out the project. Without the preview information no preview is available while translating. Setting this flag has the same effect as setting DownloadPreview2. Either flag is true, the options is treated as enabled.
Declaration
public bool DownloadPreview
Type
BooleanDownloadSkeleton
Downloads the skeleton files (required for exporting documents) when a user checks out the project. Without the files export is not possible. Project managers always receive these files. Setting this flag has the same effect as setting DownloadSkeleton2. Either flag is true, the options is treated as enabled.
Declaration
public bool DownloadSkeleton
Type
BooleanEnableSplitJoin
Enables the users to split and join segments.
Declaration
public bool EnableSplitJoin
Type
BooleanEnableWebTrans
This member is obsolete and value is ignored. All projects are enabled for web translation.
Declaration
public bool EnableWebTrans
Type
BooleanNotificationSettings
The email notification settings of the server project. Can be null. Null value means no change to the current settings.
Declaration
public ServerProjectNotificationSettings NotificationSettings
Type
ServerProjectNotificationSettingsPackageResourceHandlingOptions
Describes how the resources (TMs, TBs, LiveDocs corpora, QTerms) are included in the packages. Only for projects that allow package creation. Can be null. Null value means no change to the current settings.
Declaration
public ServerProjectPackageResourceHandlingOptions PackageResourceHandlingOptions