DevExpress.Analytics.Wizard Module

Contains classes and interfaces that implement the functionality for the Report Wizard and Data Source Wizard.

Classes

Name Description
BaseWizard A base class for classes that implement wizard functionality.
ChooseAvailableItemPage<TState, TResult> A base class for classes that allow users to select an available item.
ChooseDataSourceTypePage Implements the Data Source Wizard's Select Data Source Type page.
ChooseJsonConnectionPage<TState, TResult> Implements the functionality to select whether to create a new data connection or edit an existing connection.
ChooseJsonSchemaPage Implements the Select Data Fields section of the Data Source Wizard's Specify Data Source Settings (JSON) page.
ChooseJsonSourcePage Implements the Choose JSON Data Connection section of the Report Wizard's Specify Data Source Settings (JSON) page and the Data Source Wizard's Specify Data Source Settings (JSON).
ChooseObjectDataSourceDataMembersPage
ChooseObjectDataSourceTypesPage
ChooseSqlConnectionPage Implements the Choose Data Connection section of the Report Wizard's Specify Data Source Settings (Database) page and the Data Source Wizard's Specify Data Source Settings (Database).
ConfigureMasterDetailRelationshipsPage Implements the Configure Master-Detail Relationships section of the Report Wizard's Specify Data Source Settings (Database) page and the Data Source Wizard's Specify Data Source Settings (Database).
ConfigureObjectDataSourceParametersPage Implements the Report Wizard and Data Source Wizard's Configure constructor parameters and/or method parameters page.
ConfigureQueryPage Implements the Report Wizard and Data Source Wizard's Configure Query page.
ConfigureQueryParametersPage
DataSourceWizardSettings Provides the Data Source Wizard's settings.
FullscreenDataSourceWizard Implements the functionality for the fullscreen Data Source Wizard.
FullscreenDataSourceWizardPageIterator<T> Defines the Data Source Wizard's page sequence.
FullscreenWizard A base class for classes that implement fullscreen wizards.
FullscreenWizardPage<TState, TResult> A base class for fullscreen pages of the Report Wizard or Data Source Wizard.
FullscreenWizardPageFactory Stores metadata for all wizard pages.
MultiQueryConfigurePage Implements the Choose Queries section of the Report Wizard's Specify Data Source Settings (Database) page and the Data Source Wizard's Specify Data Source Settings (Database).
MultiQueryConfigureParametersPage Implements the Configure Query Parameters section of the Report Wizard's Specify Data Source Settings (Database) page and the Data Source Wizard's Specify Data Source Settings (Database).
PageFactory Stores metadata for all wizard pages.
PageIterator<T> Defines the wizard's page sequence.
PopupWizard A base class for classes that implement popup wizards.
SpecifyJsonConnectionPage<TState, TResult> Implements the Choose JSON Data Connection section of the Report Wizard's Specify Data Source Settings (JSON) page and the Data Source Wizard's Specify Data Source Settings (JSON).
SpecifyJsonDataSourceSettingsPage<TState, TResult> Implements the Data Source Wizard's Specify Data Source Settings (JSON) page.
SpecifyObjectDataSourceSettingsPage Implements the Data Source Wizard's Specify Data Source Settings (Object) page.
SpecifySqlDataSourceSettingsPage<TState, TResult> Implements the Data Source Wizard's Specify Data Source Settings (Database) page.
StateManager Processes the wizard's global state and each page's local state.
WizardPageBase<TState, TResult> A base class for pages of the Report Wizard or Data Source Wizard.

Interfaces

Name Description
IAfterWizardFinishEventArgs Provides data for the wizard's afterFinish event.
IBeforeWizardFinishEventArgs Provides data for the wizard's beforeFinish event.
IBeforeWizardInitializeEventArgs<Sender> Provides data for the wizard's beforeInitialize event.
IBeforeWizardPageInitializeEventArgs<Sender> Provides data for the wizard's beforePageInitialize event.
IBeforeWizardSectionInitializeEventArgs<Sender> Provides data for the fullscreen page's beforeSectionInitialize event.
IDataSourceWizardSettings If implemented, provides the Data Source Wizard's settings.
IDataSourceWizardState If implemented, provides functionality for the Data Source Wizard's global state.
IFullscreenWizardPageMetadata<T> Stores metadata for a fullscreen wizard page.
IJsonDataSourceWizardState If implemented, provides functionality for the JSON Data Source Wizard's global state.
IObjectDataSourceWizardState If implemented, provides functionality for the Object Data Source Wizard's global state.
ISqlDataSourceWizardState If implemented, provides functionality for the SQL Data Source Wizard's global state.
IWizardEventArgs<Sender> Provides data for the wizard's afterInitialize event.
IWizardEvents<Sender> The wizard's event collection.
IWizardFullscreenPageEvents<Sender> The fullscreen page's event collection.
IWizardPage If implemented, provides functionality for a page of the Report Wizard or Data Source Wizard.
IWizardPageEventArgs<Sender> Provides data for the wizard's afterPageInitialize event.
IWizardPageMetadata<T> Stores metadata for a wizard page.
IWizardSectionEventArgs<Sender> Provides data for the fullscreen page's afterSectionInitialize event.

Enums

Name Description
DataSourceType Lists the data source types available in the Web Report Designer's Wizards.
WizardSectionPosition Lists values that specify the section's position within the wizard page.

Variables

Name Description
FullscreenDataSourceWizardPageId Lists the values that identify the Fullscreen Data Source Wizard's pages.
FullscreenDataSourceWizardSectionId Lists the values that identify sections of the Fullscreen Data Source Wizard's pages.
JsonDataSourceWizardPageId Lists the values that identify sections of the Json Data Source Wizard pages.
ObjectDataSourceWizardPageId
parameterTypeToPropertyMap
SqlDataSourceWizardPageId Lists the values that identify sections of the SQL Data Source Wizard pages.