Skip to main content

DevExpress.XtraSpreadsheet.Services Namespace

Contains interfaces that define services implemented in the SpreadsheetControl.

Assemblies: DevExpress.Docs.v23.2.dll, DevExpress.Spreadsheet.v23.2.Core.dll

NuGet Packages: DevExpress.Document.Processor, DevExpress.Spreadsheet.Core

Classes

Name Description
OfficeChartsCrossPlatformExtensions static Contains extension methods for the OfficeCharts class.
SpreadsheetCommandFactoryServiceWrapper A base class for implementing custom services used to substitute the default command factory service.

Interfaces

Name Description
ICustomAssemblyLoadingNotificationService Enables determining whether a custom assembly containing the Entity Framework data model is allowed to load during mail merge.
ICustomCalculationService Allows you to manage the worksheet calculations process.
IDefinedNameValidator A validator used to check whether a new version of the conflict defined name is valid and unique before pasting it into the destination document.
IFormatDetectorService When implemented, allows you to detect the format of the document contained in the stream.
IMessageBoxService A service that enables you to display a custom message box when a runtime error occurs.
IObjectDataSourceValidationService Allows custom validation of the ObjectDataSource data sources before using them in the document.
ISpreadsheetCommandFactoryService A service which is used to create Spreadsheet commands.

Enums

Name Description
DefinedNameStatus Lists values used to specify the defined name status.