Skip to main content
All docs
V25.2
  • AIChooseReportTypePage(IAIChooseReportTypePageView, IConnectionStorageService, DataSourceTypes, IWizardRunnerContext, ISolutionTypesProvider, IDataSourceFactory) Constructor

    Initializes a new instance of the AIChooseReportTypePage<TModel> class with specified settings.

    Namespace: DevExpress.AIIntegration.Reporting.Wizard.Presenters

    Assembly: DevExpress.AIIntegration.Reporting.Common.v25.2.dll

    NuGet Package: DevExpress.AIIntegration.Reporting.Common

    Declaration

    public AIChooseReportTypePage(
        IAIChooseReportTypePageView view,
        IConnectionStorageService connectionStorageService,
        DataSourceTypes dataSourceTypes,
        IWizardRunnerContext context,
        ISolutionTypesProvider solutionTypesProvider,
        IDataSourceFactory dataSourceFactory
    )

    Parameters

    Name Type Description
    view IAIChooseReportTypePageView

    The view for the AIChooseReportTypePageView wizard page.

    connectionStorageService IConnectionStorageService

    An object that stores data connection settings.

    dataSourceTypes DataSourceTypes

    An object that contains available data source types.

    context IWizardRunnerContext

    An object that is used to run the Report Wizard.

    solutionTypesProvider ISolutionTypesProvider

    An object that contains data types in the solution.

    dataSourceFactory IDataSourceFactory

    The data factory that creates data source instances. The wizard uses this factory to initialize and configure different data source types.

    See Also