Show / Hide Table of Contents

# Class AnalysisOptions

Options of creating an analysis report.

##### Inheritance

Object
AnalysisOptions

##### Syntax

    public class AnalysisOptions

### Fields

#### DocumentGuids

The guids of the documents to create report for. When specified, only these documents are included in the report. If not specified all documents of the project are used. Empty array should not be used.

##### Declaration

    public Guid[] DocumentGuids

##### Type

Guid[]

#### LanguageCodes

The language codes of the project to create report for. When specified, the project documents are filtered for these languages and only the documents for this language are included in the report. If not specified all languages of the project are used. Empty array should not be used.

##### Declaration

    public string[] LanguageCodes

##### Type

String[]

#### Note

A note stored with the report; when the report is saved in the project.

##### Declaration

    public string Note

##### Type

String

#### RepetitionPreferenceOver100

If true, repetitive 100% matches are counted as repetitions; if false, they are counted as 100% matches. Default behavior is true.

##### Declaration

    public bool RepetitionPreferenceOver100

##### Type

Boolean

#### StoreReportInProject

True to save the report in the project after creation. This report can later be retrieved. False creates and returns the report, but does not store it with the project,

##### Declaration

    public bool StoreReportInProject

##### Type

Boolean

#### TagWeightChar

The weight of one tag in chars. Added to the number of chars.

##### Declaration

    public double TagWeightChar

##### Type

Double

#### TagWeightWord

The weight of one tag in chars. Added to the number of chars.

##### Declaration

    public double TagWeightWord

##### Type

Double