Class ProjectPackageCreationOptions
Represents options that can be passed to CreateProjectPackage(Guid, string, string, ProjectPackageCreationOptions, EventHandler<ProgressEventArgs>, EventHandler<MessageEventArgs>) to control what will be included in a project package.
Inherited Members
Namespace: SdlSdl.ProjectAutomationCore
Assembly: Sdl.ProjectAutomation.Core.dll
Syntax
public class ProjectPackageCreationOptions
Constructors
ProjectPackageCreationOptions()
Constructor for initializing the default values
Declaration
public ProjectPackageCreationOptions()
Properties
IncludeAutoSuggestDictionaries
Gets or sets whether to include the AutoSuggest dictionaries in the package if they have been configured for this project.
Declaration
public bool IncludeAutoSuggestDictionaries { get; set; }
Property Value
Type | Description |
---|---|
bool |
IncludeExistingReports
Gets or sets whether to include existing reports without recomputing the analysis statistics
Declaration
public bool IncludeExistingReports { get; set; }
Property Value
Type | Description |
---|---|
bool |
IncludeMainTranslationMemories
Gets or sets whether to include a copy of the file-based main translation memories in the package. When false
,
a disabled reference to the file-based translation memory is included.
Declaration
public bool IncludeMainTranslationMemories { get; set; }
Property Value
Type | Description |
---|---|
bool |
IncludeReports
Gets or sets whether to include reports in the package.
Declaration
public bool IncludeReports { get; set; }
Property Value
Type | Description |
---|---|
bool |
IncludeTermbases
Gets or sets whether to include a copy of the file-based termbases in the package.
Declaration
public bool IncludeTermbases { get; set; }
Property Value
Type | Description |
---|---|
bool |
ProjectTranslationMemoryOptions
Gets or sets whether and how to include project translation memories in the package.
Declaration
public ProjectTranslationMemoryPackageOptions ProjectTranslationMemoryOptions { get; set; }
Property Value
Type | Description |
---|---|
ProjectTranslationMemoryPackageOptions |
RecomputeAnalysisStatistics
Gets or sets whether to recompute the analysis statistics for the translatable files included in the package. This can be used to make sure the cross-file repetitions are accurately computed for each batch of files that will be translated separately. When
false
, the existing analysis statistics are included in the package.
Declaration
public bool RecomputeAnalysisStatistics { get; set; }
Property Value
Type | Description |
---|---|
bool |
RemoveAutomatedTranslationProviders
Gets or sets whether to remove any automated translation provider reference from the translation provider configurations that are included in the package.
Declaration
public bool RemoveAutomatedTranslationProviders { get; set; }
Property Value
Type | Description |
---|---|
bool |
RemoveServerBasedTranslationMemories
Gets or sets whether to include a an entry to a server based translation memory in the package. When false
,
a disabled reference to the file-based translation memory is included.
Declaration
public bool RemoveServerBasedTranslationMemories { get; set; }
Property Value
Type | Description |
---|---|
bool |