Table of Contents

Class ExecuteReportOptions

Namespace
GroupeIsa.Neos.Designer.UIAbstractions.Reporting
Assembly
GroupeIsa.Neos.Designer.UIAbstractions.dll

Represents the options for executing a report .

[ExcludeFromCodeCoverage]
public class ExecuteReportOptions : BaseReportOptions<ExecuteReportOptions>
Inheritance
ExecuteReportOptions
Inherited Members

Constructors

ExecuteReportOptions(ReportId)

Initializes a new instance of the ExecuteReportOptions class.

public ExecuteReportOptions(ReportId reportId)

Parameters

reportId ReportId

Report id.

ExecuteReportOptions(string)

Initializes a new instance of the ExecuteReportOptions class.

[Obsolete("Using string literals for report name is error-prone. Use new ExecuteReportOptions(Reports.MyReport) to benefit from compile-time safety.", false)]
public ExecuteReportOptions(string reportName)

Parameters

reportName string

Report name.

Properties

PrintSettings

Gets the print settings.

public string? PrintSettings { get; }

Property Value

string

Methods

WithPrintSettings(string?)

Sets the print settings.

public ExecuteReportOptions WithPrintSettings(string? printSettings)

Parameters

printSettings string

Print settings.

Returns

ExecuteReportOptions

Options.