Back to Devexpress

DevExpress.ExpressApp.SystemModule Namespace

expressappframework-devexpress-dot-expressapp-10a09691.md

latest22.4 KB
Original Source

DevExpress.ExpressApp.SystemModule Namespace

Contains Controllers used by default in XAF applications.

Assembly : DevExpress.ExpressApp.v25.2.dll

NuGet Package : DevExpress.ExpressApp

Classes

NameDescription
AboutInfoProvides information about the current application.
ActionControlsSiteControllerThe Controllers that manage binding between Actions and their controls in Templates that support the IActionControlsSite interface.
CreateCustomDetailViewEventArgsContains data for the CreateCustomDetailView event.
CustomBuildCriteriaEventArgsArguments passed to the FilterController.CustomBuildCriteria event.
CustomExportEventArgsArguments, specific to the ExportController.CustomExport and ExportController.Exported events of the ExportController class.
CustomGetDefaultFileNameEventArgsArguments, specific to the ExportController.CustomGetDefaultFileName event of the ExportController class.
CustomGetFiltersEventArgsArguments passed to the FilterController.CustomGetFilters event.
CustomGetFullTextSearchPropertiesEventArgsArguments passed to the FilterController.CustomGetFullTextSearchProperties event.
CustomizeShowViewParametersEventArgsArguments passed to the NotificationsController.CustomizeNotificationViewParameters event.
CustomizeWindowCaptionEventArgsArguments passed to the WindowTemplateController.CustomizeWindowCaption event.
CustomizeWindowStatusMessagesEventArgsArguments passed to the WindowTemplateController.CustomizeWindowStatusMessages event.
CustomShowNavigationItemEventArgsArguments passed to the ShowNavigationItemController.CustomShowNavigationItem event.
DeleteObjectsViewControllerRepresents a ViewController descendant that contains the Delete Action.
DialogControllerRepresents a WindowController descendant that contains Actions for pop-up Windows.
DialogControllerAcceptingEventArgsRepresents arguments passed to the DialogController.Accepting event.
ExportControllerAn abstract ViewController descendant, that contains the Export Action.
FilterControllerRepresents a ViewController descendant that contains the FullTextSearch and SetFilter Actions.
LinkUnlinkControllerRepresents a ViewController descendant that contains the Link and Unlink Actions.
ListViewFilterAttributeSpecifies the filters that an end-user will be able to apply to the List View that displays the target class’objects.
ListViewProcessCurrentObjectControllerA ViewController descendant that contains the ListViewShowObject Action.
LogoffControllerRepresents a ViewController descendant that contains the Logoff Action.
ModelActionContainersGeneratorA Nodes Generator that generates the content of the IModelActionToContainerMapping node.
ModelCreatableItemsGeneratorA Nodes Generator that generates the content of the IModelCreatableItems node.
ModelListViewFiltersGeneratorA Nodes Generator that generates the content of the IModelListViewFilters node.
ModificationsControllerAn ObjectViewController descendant that contains Cancel , Save , Save And Close , and Save And New Actions.
NavigationItemCreatedEventArgsRepresents arguments passed to the ShowNavigationItemController.NavigationItemCreated event.
NavigationItemNodeGeneratorA Nodes Generator that generates the content of the IModelRootNavigationItems node.
NewObjectViewControllerA ViewController descendant that contains the New Action.
ObjectCreatingEventArgsArguments passed to the NewObjectViewController.ObjectCreating event.
PrintableChangedEventArgsProvides data for the IExportable.PrintableChanged event.
ProcessDataLockingInfoControllerUse this controller to implement custom strategies of conflict detection and resolution.
RecordsNavigationControllerA ViewController descendant that contains the Previous Object and Next Object Actions.
RefreshControllerRepresents a ViewController descendant that contains the Refresh Action.
ShowNavigationItemControllerA WindowController descendant that contains the ShowNavigationItem Action.
SystemModuleThe module contained in the DevExpress.ExpressApp.v25.2.dll assembly.
WindowTemplateControllerA WindowController descendant. Updates the current Window status messages and caption.

Interfaces

NameDescription
ExportController.IComponentExporter
IDataAwareExportableImplemented by List Editors that support data-aware export to Excel formats.
IDataAwareExportableCsvImplemented by List Editors that support data-aware export to the CSV format.
IDataAwareExportableXlsImplemented by List Editors that support data-aware export to the XLS format.
IDataAwareExportableXlsxImplemented by List Editors that support data-aware export to the XLSX format.
IExportableDeclares members to be implemented by List Editors to support the Printing and Exporting functionalities in List Editors.
IModelActionContainerThe ActionContainer node provides access to Actions which are mapped to the current Action Container.
IModelActionDesignContainerMappingUsed to extend the Application Model with the ActionToContainerMapping node.
IModelActionLinkThe ActionLink node specifies an Action mapped to the current Action Container.
IModelActionToContainerMappingThe ActionToContainerMapping node specifies the Action Containers to which the application’s Actions are mapped according to their Category property value.
IModelApplicationCreatableItemsUsed to extend the Application Model with the CreatableItems node.
IModelApplicationNavigationItemsUsed to extend the Application Model with the NavigationItems node.
IModelClassNavigationUsed to extend the Application Model‘s Class node with properties specific to the Navigation System functionality.
IModelClassNewItemRowUsed to extend the Application Model‘s Class node.
IModelClassShowAutoFilterRowUsed to extend the Application Model‘s Class node.
IModelClassShowFindPanelUsed to extend the Application Model‘s Class node.
IModelCreatableItemA CreatableItem node defines an item of the New Action.
IModelCreatableItemsThe CreatableItems node provides information to the New Action in WinForms.
IModelDetailViewDefaultFocusedItemUsed to extend the Application Model‘s DetailView node.
IModelHiddenActionsThe HiddenActions node specifies Actions to be hidden when a View is displayed.
IModelListViewFilterUsed to extend the Application Model with the Filters node.
IModelListViewFilterItemA Filter node specifies the criteria applied to the List View when the current filter is applied.
IModelListViewFiltersThe Filters node provides access to the filters that can be applied to a List View.
IModelListViewNewItemRowUsed to extend the Application Model‘s ListView node.
IModelListViewPreviewColumnUsed to extend the Application Model‘s ListView node.
IModelListViewShowAutoFilterRowUsed to extend the Application Model‘s ListView node.
IModelListViewShowFindPanelUsed to extend the Application Model‘s ListView node.
IModelNavigationItemA NavigationItem node defines a ShowNavigationItem Action item displayed in the main Window’s navigation control.
IModelNavigationItemsThe Items node defines child navigation items of a particular navigation item.
IModelOptionsDashboardThe Dashboards node specifies options related to the Dashboard Views.
IModelOptionsDashboardsUsed to extend the Application Model‘s Options node.
IModelPropertyEditorLinkViewUsed to extend the Application Model‘s PropertyEditor and Column nodes.
IModelRootNavigationItemsThe NavigationItems node specifies the navigation structure used by the ShowNavigationItem Action.
IModelViewHiddenActionsUsed to extend the Application Model‘s View nodes.

Enums

NameDescription
FullTextSearchTargetPropertiesModeSpecifies the way in which the FullTextSearch Action collects properties to be used in the search.
ModificationsCheckingModeContains values that specify when the modifications made in an editable List View are committed.
ModificationsHandlingModeContains values that specify the WinForms application behavior when a user modifies data and then changes the current object or closes the View.
NewObjectActionItemListModeContains values specifying the mode when populating the NewObjectViewController.NewObjectAction items list.