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
Public Constructor ReportConfiguration Constructor Overloaded.   
Top
Protected Fields
  Name Description
Protected Field _valueSuplier (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
Top
Public Properties
  Name Description
Public Property Description The LeanFT report description.  
Public Property IsOverrideExisting Indicates whether the existing report files will be overridden. If false, each report filename gets an ordinal suffix.  
Public Property ReportEnabled Specifies if the report should be enabled or not.  
Public Property ReportFolder The name of the folder where the LeanFT report is generated.  
Public Property ReportLevel The level of events to be reported. Possible values: ReportLevel.  
Public Property SnapshotsLevel The snapshot capture level used to generate the LeanFT report.  
Public Property TargetDirectory The root directory where report folders are generated. Default = project Output path.  
Public Property Title The LeanFT report title.  
Top
Protected Properties
  Name Description
Protected Property Configuration (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
Top
Protected Methods
  Name Description
Protected Method GetAppSetting (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
Protected Method GetBoolAppSetting (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
Protected Method GetIntAppSetting (Inherited from HP.LFT.Common.Configuration.BaseConfiguration)
Top