Class TranslationMemoryUpdateTaskSettings
Settings group class for the Analysis automatic task settings.
Inheritance
Namespace: Sdl.ProjectAutomation.Settings
Assembly: Sdl.ProjectAutomation.Settings.dll
Syntax
public class TranslationMemoryUpdateTaskSettings : SettingsGroup
  Constructors
TranslationMemoryUpdateTaskSettings()
Default constructor. You should never create this object manually. Use GetSettingsGroup(String) instead.
Declaration
public TranslationMemoryUpdateTaskSettings()
  Properties
CreateReport
Gets the setting that flags whether a report should be generated. Default: false.
Declaration
public Setting<bool> CreateReport { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
TmImportOptions
Options to handle the TU if the same TU already exists in the TM
Declaration
public Setting<TmImportOption> TmImportOptions { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<TmImportOption> | 
UpdateWithApprovedSignOffSegments
Gets the setting that states whether the translation memories should be updated with 'Approved Sign Off' segments. Default: true.
Declaration
public Setting<bool> UpdateWithApprovedSignOffSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithApprovedTranslationSegments
Gets the setting that states whether the translation memories should be updated with 'Approved Translation' segments. Default: true.
Declaration
public Setting<bool> UpdateWithApprovedTranslationSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithDraftSegments
Gets the setting that states whether the translation memories should be updated with 'Draft' segments. Default: false.
Declaration
public Setting<bool> UpdateWithDraftSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithRejectedSignOffSegments
Gets the setting that states whether the translation memories should be updated with 'Rejected Sign Off' segments. Default: false.
Declaration
public Setting<bool> UpdateWithRejectedSignOffSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithRejectedTranslationSegments
Gets the setting that states whether the translation memories should be updated with 'Rejected Translation' segments. Default: false.
Declaration
public Setting<bool> UpdateWithRejectedTranslationSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithTranslatedSegments
Gets the setting that states whether the translation memories should be updated with 'Translated' segments. Default: true.
Declaration
public Setting<bool> UpdateWithTranslatedSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UpdateWithUnspecifiedSegments
Gets the setting that states whether the translation memories should be updated with 'Unspecified' segments. Default: false.
Declaration
public Setting<bool> UpdateWithUnspecifiedSegments { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
UseTmUserIdOption
Gets the setting that specify if a custom TM user Id should be used instead of the default user value. Default: true.
Declaration
public Setting<bool> UseTmUserIdOption { get; }
  Property Value
| Type | Description | 
|---|---|
| Setting<System.Boolean> | 
Methods
GetDefaultValue(String)
Gets the default value.
Declaration
protected override object GetDefaultValue(string settingId)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | settingId | The setting id.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Object | The default value.  |