Open topic with navigation

ReportConfiguration Class
The class used for configuring the LeanFT report.

C# Syntax

    public class ReportConfiguration : HP.LFT.Common.Configuration.BaseConfiguration, IReportConfiguration

Inheritance Hierarchy

System.Object
HP.LFT.Common.Configuration.BaseConfiguration
HP.LFT.Report.ReportConfiguration

Public Constructors

| Name | Description
--- | --- | ---
| ReportConfiguration Constructor | Overloaded.

Top
Protected Fields

| Name | Description
--- | --- | ---
| _valueSuplier | (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)

Top
Public Properties

| Name | Description
--- | --- | ---
| Description | The LeanFT report description.
| IsOverrideExisting | Indicates whether the existing report files will be overridden. If false, each report filename gets an ordinal suffix.
| ReportEnabled | Specifies if the report should be enabled or not.
| ReportFolder | The name of the folder where the LeanFT report is generated.
| ReportLevel | The level of events to be reported. Possible values: ReportLevel.
| SnapshotsLevel | The snapshot capture level used to generate the LeanFT report.
| TargetDirectory | The root directory where report folders are generated. Default = project Output path.
| Title | The LeanFT report title.

Top
Protected Properties

| Name | Description
--- | --- | ---
| Configuration | (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)

Top
Protected Methods

| Name | Description
--- | --- | ---
| GetAppSetting | (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
| GetBoolAppSetting | (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
| GetIntAppSetting | (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)

Top