Search Results for

    Show / Hide Table of Contents

    Class AnalysisTaskSettings

    Settings group class for the Analysis automatic task settings.

    Inheritance
    System.Object
    AnalysisTaskSettings
    Namespace: Sdl.ProjectAutomation.Settings
    Assembly: Sdl.ProjectAutomation.Settings.dll
    Syntax
    public class AnalysisTaskSettings : SettingsGroup

    Constructors

    AnalysisTaskSettings()

    Default constructor. You should never create this object manually. Use GetSettingsGroup(String) instead.

    Declaration
    public AnalysisTaskSettings()

    Properties

    CreateReport

    Gets the setting that flags whether a report should be generated. Default: true.

    Declaration
    public Setting<bool> CreateReport { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    ExportFrequentSegments

    Gets the setting that flags whether frequent segments should be exported. Default: false.

    Declaration
    public Setting<bool> ExportFrequentSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    ExportUnknownSegments

    Gets the setting that flags whether unknown segments should be exported. Default: false;

    Declaration
    public Setting<bool> ExportUnknownSegments { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    FrequentSegmentsNoOfOccurrences

    Gets the settings that states the number of times a segment must be repeated before it is considered a frequent segments. Default: 5.

    Declaration
    public Setting<int> FrequentSegmentsNoOfOccurrences { get; }
    Property Value
    Type Description
    Setting<System.Int32>

    ReportCrossFileRepetitions

    Gets the settings that states whether the analysis process will count cross-file repetitions. Default: True.

    Declaration
    public Setting<bool> ReportCrossFileRepetitions { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    ReportInternalFuzzyMatchLeverage

    Gets the settings that states whether the analysis process will count internal fuzzy matches. Default: False.

    Declaration
    public Setting<bool> ReportInternalFuzzyMatchLeverage { get; }
    Property Value
    Type Description
    Setting<System.Boolean>

    UnknownSegmentsMaximumMatchValue

    Gets the settings that states the maximum match value for a segment to considered an unknown segment. Default: 75.

    Declaration
    public Setting<int> UnknownSegmentsMaximumMatchValue { get; }
    Property Value
    Type Description
    Setting<System.Int32>

    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.

    On this page

    • Constructors
      • AnalysisTaskSettings()
    • Properties
      • CreateReport
      • ExportFrequentSegments
      • ExportUnknownSegments
      • FrequentSegmentsNoOfOccurrences
      • ReportCrossFileRepetitions
      • ReportInternalFuzzyMatchLeverage
      • UnknownSegmentsMaximumMatchValue
    • Methods
      • GetDefaultValue(String)
    Back to top Generated by DocFX