XtraReportModel Class
Stores intermediate report settings during the Data Source Wizard execution.
Namespace: DevExpress.XtraReports.Wizards
Assembly: DevExpress.XtraReports.v20.1.dll
NuGet Packages: DevExpress.Reporting.Core, DevExpress.WindowsDesktop.Reporting.Core
Declaration
public class XtraReportModel :
ReportModel,
IDataSourceModel,
ISqlDataSourceModel,
ISqlDataConnectionModel,
IDataComponentModelWithConnection,
IDataComponentModel,
IWizardModel,
ICloneable,
IEFDataSourceModel,
IObjectDataSourceModel,
IExcelDataSourceModel,
IJsonDataSourceModel,
IXPObjectSourceModel,
IFederationDataSourceModel
Related API Members
The following members return XtraReportModel objects:
Library | Related API Members |
---|---|
WPF Controls | ReportWizardCustomizationModel.Model |
Reporting | XtraReportModelUI.CreateReportModel(IServiceProvider, XtraReport) |
XtraReportModelUI.CreateReportModel(IServiceProvider) |
Remarks
Settings defined on the Report Wizard pages are stored by the ReportModel class.
These settings are translated to the XtraReportModel class that also stores data-related settings related to the Data Source Wizard.
Implements
DevExpress.DataAccess.Wizard.Model.IFederationDataSourceModel
Inheritance
Object
ReportModel
XtraReportModel
See Also