Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Collapse]eXpressApp Framework
 [Expand]Fundamentals
 [Expand]Getting Started
 [Expand]Concepts
 [Expand]Design-Time Features
 [Expand]Functional Testing
 [Expand]Deployment
 [Expand]Task-Based Help
  Frequently Asked Questions
 [Collapse]API Reference
  [Expand]DevExpress.EasyTest.Framework
  [Expand]DevExpress.ExpressApp
  [Expand]DevExpress.ExpressApp.Actions
  [Expand]DevExpress.ExpressApp.AuditTrail
  [Expand]DevExpress.ExpressApp.Chart
  [Expand]DevExpress.ExpressApp.Chart.Web
  [Expand]DevExpress.ExpressApp.Chart.Win
  [Expand]DevExpress.ExpressApp.CloneObject
  [Expand]DevExpress.ExpressApp.ConditionalAppearance
  [Expand]DevExpress.ExpressApp.Dashboards
  [Expand]DevExpress.ExpressApp.Dashboards.Web
  [Expand]DevExpress.ExpressApp.Dashboards.Win
  [Expand]DevExpress.ExpressApp.Data
  [Expand]DevExpress.ExpressApp.DC
  [Expand]DevExpress.ExpressApp.DC.ClassGeneration
  [Expand]DevExpress.ExpressApp.Editors
  [Expand]DevExpress.ExpressApp.EF
  [Expand]DevExpress.ExpressApp.EF.Utils
  [Expand]DevExpress.ExpressApp.FileAttachments.Web
  [Expand]DevExpress.ExpressApp.FileAttachments.Win
  [Expand]DevExpress.ExpressApp.Filtering
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Web
  [Expand]DevExpress.ExpressApp.HtmlPropertyEditor.Win
  [Expand]DevExpress.ExpressApp.Kpi
  [Expand]DevExpress.ExpressApp.Layout
  [Expand]DevExpress.ExpressApp.Maps.Mobile
  [Expand]DevExpress.ExpressApp.Maps.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Maps.Web
  [Expand]DevExpress.ExpressApp.Maps.Web.Helpers
  [Expand]DevExpress.ExpressApp.MiddleTier
  [Expand]DevExpress.ExpressApp.Mobile
  [Expand]DevExpress.ExpressApp.Mobile.Editors
  [Expand]DevExpress.ExpressApp.Mobile.MobileModel
  [Expand]DevExpress.ExpressApp.Mobile.SystemModule
  [Expand]DevExpress.ExpressApp.Mobile.Templates
  [Expand]DevExpress.ExpressApp.Model
  [Expand]DevExpress.ExpressApp.Model.Core
  [Expand]DevExpress.ExpressApp.Model.NodeGenerators
  [Expand]DevExpress.ExpressApp.ModelEditor
  [Expand]DevExpress.ExpressApp.Notifications
  [Expand]DevExpress.ExpressApp.Notifications.Web
  [Expand]DevExpress.ExpressApp.Notifications.Win
  [Expand]DevExpress.ExpressApp.PivotChart
  [Expand]DevExpress.ExpressApp.PivotChart.Web
  [Expand]DevExpress.ExpressApp.PivotChart.Win
  [Expand]DevExpress.ExpressApp.PivotGrid
  [Expand]DevExpress.ExpressApp.PivotGrid.Web
  [Expand]DevExpress.ExpressApp.PivotGrid.Win
  [Expand]DevExpress.ExpressApp.Reports
  [Expand]DevExpress.ExpressApp.Reports.Web
  [Expand]DevExpress.ExpressApp.Reports.Win
  [Expand]DevExpress.ExpressApp.ReportsV2
  [Expand]DevExpress.ExpressApp.ReportsV2.Web
  [Expand]DevExpress.ExpressApp.ReportsV2.Win
  [Expand]DevExpress.ExpressApp.Scheduler
  [Expand]DevExpress.ExpressApp.Scheduler.Web
  [Expand]DevExpress.ExpressApp.Scheduler.Win
  [Expand]DevExpress.ExpressApp.ScriptRecorder
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Web
  [Expand]DevExpress.ExpressApp.ScriptRecorder.Win
  [Expand]DevExpress.ExpressApp.Security
  [Expand]DevExpress.ExpressApp.Security.Adapters
  [Expand]DevExpress.ExpressApp.Security.ClientServer.Wcf
  [Expand]DevExpress.ExpressApp.Security.EF.Adapters
  [Expand]DevExpress.ExpressApp.Security.Strategy
  [Expand]DevExpress.ExpressApp.Security.Xpo.Adapters
  [Expand]DevExpress.ExpressApp.StateMachine
  [Collapse]DevExpress.ExpressApp.SystemModule
   [Expand]AboutInfo Class
   [Expand]ActionControlsSiteController Class
   [Expand]CustomBuildCriteriaEventArgs Class
   [Expand]CustomExportAnalysisEventArgs Class
   [Expand]CustomExportEventArgs Class
   [Expand]CustomGetDefaultFileNameEventArgs Class
   [Expand]CustomGetFiltersEventArgs Class
   [Expand]CustomGetFullTextSearchPropertiesEventArgs Class
   [Expand]CustomizeShowViewParametersEventArgs Class
   [Expand]CustomizeWindowCaptionEventArgs Class
   [Expand]CustomizeWindowStatusMessagesEventArgs Class
   [Expand]CustomShowNavigationItemEventArgs Class
   [Expand]DeleteObjectsViewController Class
   [Expand]DialogController Class
   [Expand]DialogControllerAcceptingEventArgs Class
   [Expand]ExportAnalysisController Class
   [Expand]ExportController Class
   [Expand]FilterController Class
    FullTextSearchTargetPropertiesMode Enumeration
   [Expand]IDataAwareExportable Interface
   [Expand]IDataAwareExportableCsv Interface
   [Expand]IDataAwareExportableXls Interface
   [Expand]IDataAwareExportableXlsx Interface
   [Expand]IExportable Interface
   [Expand]IExportableAnalysisEditor Interface
   [Expand]IModelActionContainer Interface
   [Expand]IModelActionDesignContainerMapping Interface
   [Expand]IModelActionLink Interface
   [Expand]IModelActionToContainerMapping Interface
   [Expand]IModelApplicationCreatableItems Interface
   [Expand]IModelApplicationNavigationItems Interface
   [Expand]IModelClassNavigation Interface
   [Expand]IModelClassNewItemRow Interface
   [Expand]IModelClassShowAutoFilterRow Interface
   [Expand]IModelCreatableItem Interface
   [Expand]IModelCreatableItems Interface
   [Expand]IModelDetailViewDefaultFocusedItem Interface
   [Expand]IModelHiddenActions Interface
   [Expand]IModelListViewFilter Interface
   [Expand]IModelListViewFilterItem Interface
   [Expand]IModelListViewFilters Interface
   [Expand]IModelListViewNewItemRow Interface
   [Expand]IModelListViewPreviewColumn Interface
   [Expand]IModelListViewShowAutoFilterRow Interface
   [Expand]IModelNavigationItem Interface
   [Expand]IModelNavigationItems Interface
   [Expand]IModelOptionsDashboard Interface
   [Expand]IModelOptionsDashboards Interface
   [Expand]IModelPropertyEditorLinkView Interface
   [Expand]IModelRootNavigationItems Interface
   [Expand]IModelViewHiddenActions Interface
   [Expand]LinkUnlinkController Class
   [Expand]ListViewFilterAttribute Class
   [Expand]ListViewProcessCurrentObjectController Class
   [Expand]LogoffController Class
   [Expand]ModelActionContainersGenerator Class
   [Expand]ModelCreatableItemsGenerator Class
   [Expand]ModelListViewFiltersGenerator Class
    ModificationsCheckingMode Enumeration
   [Expand]ModificationsController Class
    ModificationsHandlingMode Enumeration
   [Expand]NavigationItemCreatedEventArgs Class
   [Expand]NavigationItemNodeGenerator Class
    NewObjectActionItemListMode Enumeration
   [Expand]NewObjectViewController Class
   [Expand]ObjectCreatingEventArgs Class
   [Expand]PrintableChangedEventArgs Class
   [Expand]RecordsNavigationController Class
   [Expand]RefreshController Class
   [Expand]ShowNavigationItemController Class
   [Expand]SystemModule Class
   [Expand]WindowTemplateController Class
  [Expand]DevExpress.ExpressApp.Templates
  [Expand]DevExpress.ExpressApp.Templates.ActionContainers
  [Expand]DevExpress.ExpressApp.TreeListEditors
  [Expand]DevExpress.ExpressApp.TreeListEditors.Web
  [Expand]DevExpress.ExpressApp.TreeListEditors.Win
  [Expand]DevExpress.ExpressApp.Updating
  [Expand]DevExpress.ExpressApp.Utils
  [Expand]DevExpress.ExpressApp.Validation
  [Expand]DevExpress.ExpressApp.Validation.Web
  [Expand]DevExpress.ExpressApp.Validation.Win
  [Expand]DevExpress.ExpressApp.ViewVariantsModule
  [Expand]DevExpress.ExpressApp.Web
  [Expand]DevExpress.ExpressApp.Web.Controls
  [Expand]DevExpress.ExpressApp.Web.Editors
  [Expand]DevExpress.ExpressApp.Web.Editors.ASPx
  [Expand]DevExpress.ExpressApp.Web.SystemModule
  [Expand]DevExpress.ExpressApp.Web.Templates
  [Expand]DevExpress.ExpressApp.Web.Utils
  [Expand]DevExpress.ExpressApp.Win
  [Expand]DevExpress.ExpressApp.Win.Core
  [Expand]DevExpress.ExpressApp.Win.Editors
  [Expand]DevExpress.ExpressApp.Win.Model
  [Expand]DevExpress.ExpressApp.Win.SystemModule
  [Expand]DevExpress.ExpressApp.Win.Templates
  [Expand]DevExpress.ExpressApp.Win.Templates.Navigation
  [Expand]DevExpress.ExpressApp.Workflow
  [Expand]DevExpress.ExpressApp.Workflow.Win
  [Expand]DevExpress.ExpressApp.Xpo
  [Expand]DevExpress.ExpressApp.Xpo.Utils
  [Expand]DevExpress.Persistent.Base
  [Expand]DevExpress.Persistent.Base.General
  [Expand]DevExpress.Persistent.Base.ReportsV2
  [Expand]DevExpress.Persistent.Base.Security
  [Expand]DevExpress.Persistent.BaseImpl
  [Expand]DevExpress.Persistent.BaseImpl.EF
  [Expand]DevExpress.Persistent.BaseImpl.EF.PermissionPolicy
  [Expand]DevExpress.Persistent.BaseImpl.PermissionPolicy
  [Expand]DevExpress.Persistent.Validation
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

DevExpress.ExpressApp.SystemModule Namespace

Contains Controllers used by default in eXpressApp Framework applications.

Expanded Classes

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

Expanded Interfaces

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

Expanded Enumerations

  Enumeration Description
Public enum FullTextSearchTargetPropertiesMode Specifies the way in which the FullTextSearch Action collects properties to be used in the search.
Public enum ModificationsCheckingMode Contains values that specify when the modifications made in an editable List View are committed.
Public enum ModificationsHandlingMode Contains values that specify the application behavior when a user modifies data and then changes the current object or closes the View.
Public enum NewObjectActionItemListMode Contains values specifying the mode when populating the NewObjectAction items list.
How would you rate this topic?​​​​​​​