Skip to main content
.NET Framework 4.5.2+

DevExpress.ExpressApp.SystemModule Namespace

Contains Controllers used by default in XAF applications.

Assembly: DevExpress.ExpressApp.v24.1.dll

NuGet Package: DevExpress.ExpressApp

Classes

Name Description
AboutInfo Provides information about the current application.
ActionControlsSiteController The Controllers that manage binding between Actions and their controls in Templates that support the IActionControlsSite interface.
CreateCustomDetailViewEventArgs Contains data for the CreateCustomDetailView event.
CustomBuildCriteriaEventArgs Arguments passed to the FilterController.CustomBuildCriteria event.
CustomExportAnalysisEventArgs Arguments, specific to events of the ExportAnalysisController class.
CustomExportEventArgs Arguments, specific to the ExportController.CustomExport and ExportController.Exported events of the ExportController class.
CustomGetDefaultFileNameEventArgs Arguments, specific to the ExportController.CustomGetDefaultFileName event of the ExportController class.
CustomGetFiltersEventArgs Arguments passed to the FilterController.CustomGetFilters event.
CustomGetFullTextSearchPropertiesEventArgs Arguments passed to the FilterController.CustomGetFullTextSearchProperties event.
CustomizeShowViewParametersEventArgs Arguments passed to the NotificationsController.CustomizeNotificationViewParameters event.
CustomizeWindowCaptionEventArgs Arguments passed to the WindowTemplateController.CustomizeWindowCaption event.
CustomizeWindowStatusMessagesEventArgs Arguments passed to the WindowTemplateController.CustomizeWindowStatusMessages event.
CustomShowNavigationItemEventArgs Arguments passed to the ShowNavigationItemController.CustomShowNavigationItem event.
DeleteObjectsViewController Represents a ViewController descendant that contains the Delete Action.
DialogController Represents a WindowController descendant that contains Actions for pop-up Windows.
DialogControllerAcceptingEventArgs Represents arguments passed to the DialogController.Accepting event.
ExportAnalysisController An abstract ViewController descendant that contains the Export Analysis Action.
ExportController An abstract ViewController descendant, that contains the Export Action.
FilterController Represents a ViewController descendant that contains the FullTextSearch and SetFilter Actions.
LinkUnlinkController Represents a ViewController descendant, that contains the Link and Unlink Actions.
ListViewFilterAttribute Specifies the filters that an end-user will be able to apply to the List View that displays the target class’objects.
ListViewProcessCurrentObjectController Represents a ViewController descendant that contains the ListViewShowObject Action.
LogoffController Represents a ViewController descendant that contains the Logoff Action.
ModelActionContainersGenerator A Nodes Generator that generates the content of the IModelActionToContainerMapping node.
ModelCreatableItemsGenerator A Nodes Generator that generates the content of the IModelCreatableItems node.
ModelListViewFiltersGenerator A Nodes Generator that generates the content of the IModelListViewFilters node.
ModificationsController An ObjectViewController descendant that contains Cancel, Save, Save And Close, and Save And New Actions.
NavigationItemCreatedEventArgs Represents arguments passed to the ShowNavigationItemController.NavigationItemCreated event.
NavigationItemNodeGenerator A Nodes Generator that generates the content of the IModelRootNavigationItems node.
NewObjectViewController A ViewController descendant that contains the New Action.
ObjectCreatingEventArgs Arguments passed to the NewObjectViewController.ObjectCreating event.
PrintableChangedEventArgs Provides data for the IExportable.PrintableChanged event.
RecordsNavigationController A ViewController descendant that contains the Previous Object and Next Object Actions.
RefreshController Represents a ViewController descendant that contains the Refresh Action.
ShowNavigationItemController Represents a WindowController descendant that contains the ShowNavigationItem Action.
SystemModule The module contained in the DevExpress.ExpressApp.v24.1.dll assembly.
WindowTemplateController A WindowController descendant. Updates the current Window status messages and caption.

Interfaces

Name Description
ExportController.IComponentExporter
IDataAwareExportable Implemented by List Editors that support data-aware export to Excel formats.
IDataAwareExportableCsv Implemented by List Editors that support data-aware export to the CSV format.
IDataAwareExportableXls Implemented by List Editors that support data-aware export to the XLS format.
IDataAwareExportableXlsx Implemented by List Editors that support data-aware export to the XLSX format.
IExportable Declares members to be implemented by List Editors to support the Printing and Exporting functionalities in List Editors.
IExportableAnalysisEditor Declares members to be implemented by analysis Property Editors from the Pivot Chart module to support the export functionality provided by the ExportAnalysisController.
IModelActionContainer The ActionContainer node provides access to Actions which are mapped to the current Action Container.
IModelActionDesignContainerMapping Used to extend the Application Model with the ActionToContainerMapping node.
IModelActionLink The ActionLink node specifies an Action mapped to the current Action Container.
IModelActionToContainerMapping The ActionToContainerMapping node specifies the Action Containers to which the application’s Actions are mapped according to their Category property value.
IModelApplicationCreatableItems Used to extend the Application Model with the CreatableItems node.
IModelApplicationNavigationItems Used to extend the Application Model with the NavigationItems node.
IModelClassNavigation Used to extend the Application Model‘s Class node with properties specific to the Navigation System functionality.
IModelClassNewItemRow Used to extend the Application Model‘s Class node.
IModelClassShowAutoFilterRow Used to extend the Application Model‘s Class node.
IModelClassShowFindPanel Used to extend the Application Model‘s Class node.
IModelCreatableItem A CreatableItem node defines an item of the New Action.
IModelCreatableItems The CreatableItems node provides information to the New Action.
IModelDetailViewDefaultFocusedItem Used to extend the Application Model‘s DetailView node.
IModelHiddenActions The HiddenActions node specifies Actions to be hidden when a View is displayed.
IModelListViewFilter Used to extend the Application Model with the Filters node.
IModelListViewFilterItem A Filter node specifies the criteria applied to the List View when the current filter is applied.
IModelListViewFilters The Filters node provides access to the filters that can be applied to a List View.
IModelListViewNewItemRow Used to extend the Application Model‘s ListView node.
IModelListViewPreviewColumn Used to extend the Application Model‘s ListView node.
IModelListViewShowAutoFilterRow Used to extend the Application Model‘s ListView node.
IModelListViewShowFindPanel Used to extend the Application Model‘s ListView node.
IModelNavigationItem A NavigationItem node defines a ShowNavigationItem Action item displayed in the main Window’s navigation control.
IModelNavigationItems The Items node defines child navigation items of a particular navigation item.
IModelOptionsDashboard The Dashboards node specifies options related to the Dashboard Views.
IModelOptionsDashboards Used to extend the Application Model‘s Options node.
IModelPropertyEditorLinkView Used to extend the Application Model‘s PropertyEditor and Column nodes.
IModelRootNavigationItems The NavigationItems node specifies the navigation structure used by the ShowNavigationItem Action.
IModelViewHiddenActions Used to extend the Application Model‘s View nodes.

Enums

Name Description
FullTextSearchTargetPropertiesMode Specifies the way in which the FullTextSearch Action collects properties to be used in the search.
ModificationsCheckingMode Contains values that specify when the modifications made in an editable List View are committed.
ModificationsHandlingMode Contains values that specify the WinForms application behavior when a user modifies data and then changes the current object or closes the View.
NewObjectActionItemListMode Contains values specifying the mode when populating the NewObjectViewController.NewObjectAction items list.