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
  [Collapse]DevExpress.ExpressApp
   [Expand]BaseObjectSpace Class
    CheckCompatibilityType Enumeration
   [Expand]CollectionSource Class
   [Expand]CollectionSourceBase Class
    CollectionSourceDataAccessMode Enumeration
    CollectionSourceMode Enumeration
   [Expand]CollectionSourceModeAttribute Class
   [Expand]CompositeView Class
    ConfirmationResult Enumeration
    ConfirmationType Enumeration
   [Expand]Controller Class
   [Expand]CreateCustomCollectionSourceEventArgs Class
   [Expand]CreateCustomCurrentObjectDetailViewEventArgs Class
   [Expand]CreateCustomLogonParameterStoreEventArgs Class
   [Expand]CreateCustomLogonWindowControllersEventArgs Class
   [Expand]CreateCustomLogonWindowObjectSpaceEventArgs Class
   [Expand]CreateCustomModelCacheManagerEventArgs Class
   [Expand]CreateCustomModelDifferenceStoreEventArgs Class
   [Expand]CreateCustomObjectSpaceProviderEventArgs Class
   [Expand]CreateCustomPropertyCollectionSourceEventArgs Class
   [Expand]CreateCustomTemplateEventArgs Class
   [Expand]CustomCheckCompatibilityEventArgs Class
   [Expand]CustomHasPermissionToEventArgs Class
   [Expand]CustomizeFormattingCultureEventArgs Class
   [Expand]CustomizeLanguageEventArgs Class
   [Expand]CustomizeTemplateEventArgs Class
   [Expand]CustomizeViewShortcutArgs Class
   [Expand]CustomProcessShortcutEventArgs Class
   [Expand]DashboardView Class
   [Expand]DashboardViewCreatedEventArgs Class
   [Expand]DashboardViewCreatingEventArgs Class
    DatabaseUpdateMode Enumeration
   [Expand]DatabaseVersionMismatchEventArgs Class
   [Expand]DefaultListViewOptionsAttribute Class
   [Expand]DetailView Class
   [Expand]DetailViewCreatedEventArgs Class
   [Expand]DetailViewCreatingEventArgs Class
   [Expand]Frame Class
    FrameContext Enumeration
   [Expand]IModelDifference Interface
   [Expand]IModelDifferenceAspect Interface
   [Expand]IModelExtender Interface
    InformationPosition Enumeration
    InformationType Enumeration
   [Expand]IObjectSpace Interface
   [Expand]IObjectSpaceLink Interface
   [Expand]IObjectSpaceProvider Interface
   [Expand]ISettingsProvider Interface
   [Expand]ISupportNewItemRowPosition Interface
   [Expand]ISupportUpdate Interface
   [Expand]IXafEntityObject Interface
   [Expand]LastLogonParametersReadEventArgs Class
   [Expand]LastLogonParametersReadingEventArgs Class
   [Expand]LastLogonParametersWritingEventArgs Class
   [Expand]ListView Class
   [Expand]ListViewCreatedEventArgs Class
   [Expand]ListViewCreatingEventArgs Class
   [Expand]LoggingOffEventArgs Class
   [Expand]LogonEventArgs Class
   [Expand]LogonFailedEventArgs Class
    LookupEditCollectionSourceMode Enumeration
   [Expand]LookupEditPropertyCollectionSource Class
    MasterDetailMode Enumeration
   [Expand]MessageOptions Class
   [Expand]ModelCacheManager Class
   [Expand]ModelDifferenceStore Class
   [Expand]ModelStoreBase Class
   [Expand]ModuleBase Class
   [Expand]NestedFrame Class
    Nesting Enumeration
    NewItemRowPosition Enumeration
    NewWindowTarget Enumeration
   [Expand]NonPersistentObjectSpace Class
   [Expand]ObjectChangedEventArgs Class
   [Expand]ObjectManipulatingEventArgs Class
   [Expand]ObjectsCountGettingEventArgs Class
   [Expand]ObjectsManipulatingEventArgs Class
   [Expand]ObjectSpaceCreatedEventArgs Class
   [Expand]ObjectView Class
   [Expand]ObjectViewController Class
   [Expand]ObjectViewController<ViewType, ObjectType> Class
   [Expand]ProcessActionContainerEventArgs Class
   [Expand]PropertyCollectionSource Class
    SchemaUpdateMode Enumeration
   [Expand]SecuritySystem Class
    SelectionType Enumeration
   [Expand]ShowViewParameters Class
   [Expand]ShowViewSource Class
   [Expand]ShowViewStrategyBase Class
    TargetWindow Enumeration
   [Expand]TemplateContext Structure
    UIType Enumeration
   [Expand]ValidateObjectEventArgs Class
   [Expand]View Class
   [Expand]ViewController Class
   [Expand]ViewController<ViewType> Class
   [Expand]ViewCreatedEventArgs Class
   [Expand]ViewCreatingEventArgs Class
   [Expand]ViewItemsChangedEventArgs Class
    ViewItemsChangedType Enumeration
   [Expand]ViewShortcut Class
   [Expand]ViewShowingEventArgs Class
   [Expand]ViewShownEventArgs Class
    ViewType Enumeration
   [Expand]WebMessageOptions Class
   [Expand]Window Class
   [Expand]WindowController Class
    WindowType Enumeration
   [Expand]WinMessageOptions Class
    WinMessageType Enumeration
   [Expand]XafApplication Class
   [Expand]XafDataView Class
   [Expand]XafDataViewRecord Class
   [Expand]XafInstantFeedbackRecord Class
  [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
  [Expand]DevExpress.ExpressApp.SystemModule
  [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 Namespace

Contains classes that represent base eXpressApp Framework infrastructure components.

Expanded Classes

  Class Description
Public class BaseObjectSpace A base class for the classes that implement the IObjectSpace interface.
Public class CollectionSource The Collection Source used by default for the List Views that display collections of persistent objects.
Public class CollectionSourceBase An abstract class that serves as the base class for Collection Source classes.
Public class CollectionSourceModeAttribute Specifies the mode of operation for the Collection Sources created by List Property Editors representing the CollectionSourceModeAttribute's target property.
Public class CompositeView Represents a base class for Views that support View Items layout.
Public class Controller The base class for Controllers.
Public class CreateCustomCollectionSourceEventArgs Arguments passed to the CreateCustomCollectionSource event.
Public class CreateCustomCurrentObjectDetailViewEventArgs Arguments passed to the CreateCustomCurrentObjectDetailView event.
Public class CreateCustomLogonParameterStoreEventArgs Represents arguments passed to the CreateCustomLogonParameterStore event.
Public class CreateCustomLogonWindowControllersEventArgs Arguments passed to the CreateCustomLogonWindowControllers event.
Public class CreateCustomLogonWindowObjectSpaceEventArgs Arguments passed to the CreateCustomLogonWindowObjectSpace event.
Public class CreateCustomModelCacheManagerEventArgs Arguments, passed to the CreateCustomModelCacheManager event.
Public class CreateCustomModelDifferenceStoreEventArgs Arguments passed to the CreateCustomModelDifferenceStore and CreateCustomUserModelDifferenceStore events.
Public class CreateCustomObjectSpaceProviderEventArgs Represents arguments passed to the CreateCustomObjectSpaceProvider event.
Public class CreateCustomPropertyCollectionSourceEventArgs Arguments passed to the CreateCustomPropertyCollectionSource event.
Public class CreateCustomTemplateEventArgs Represents arguments passed to the CreateCustomTemplate event.
Public class CustomCheckCompatibilityEventArgs Arguments passed to the CustomCheckCompatibility event.
Public class CustomHasPermissionToEventArgs Arguments passed to the CustomIsGranted event.
Public class CustomizeFormattingCultureEventArgs Arguments passed to the CustomizeFormattingCulture event.
Public class CustomizeLanguageEventArgs Arguments passed to the CustomizeLanguage event.
Public class CustomizeTemplateEventArgs Arguments passed to the CustomizeTemplate event.
Public class CustomizeViewShortcutArgs Arguments passed to the CustomizeViewShortcut event.
Public class CustomProcessShortcutEventArgs Arguments passed to the CustomProcessShortcut event.
Public class DashboardView Represents a Dashboard View.
Public class DashboardViewCreatedEventArgs Represents arguments passed to the DashboardViewCreated event.
Public class DashboardViewCreatingEventArgs Represents arguments passed to the DashboardViewCreating event.
Public class DatabaseVersionMismatchEventArgs Represents arguments passed to the DatabaseVersionMismatch event.
Public class DefaultListViewOptionsAttribute Applied to business classes. Sets a number of the default options for the List Views that will display objects of the target type.
Public class DetailView Represents a Detail View.
Public class DetailViewCreatedEventArgs Represents arguments passed to the DetailViewCreated event.
Public class DetailViewCreatingEventArgs Represents arguments passed to the DetailViewCreating event.
Public class Frame Serves as the site for a nested View.
Public class LastLogonParametersReadEventArgs Represents arguments passed to the LastLogonParametersRead event.
Public class LastLogonParametersReadingEventArgs Provides data for the LastLogonParametersReading event.
Public class LastLogonParametersWritingEventArgs Represents arguments passed to an application's LastLogonParametersWriting event.
Public class ListView Represents a List View.
Public class ListViewCreatedEventArgs Represents arguments passed to the ListViewCreated event.
Public class ListViewCreatingEventArgs Represents arguments passed to the ListViewCreating event.
Public class LoggingOffEventArgs Represents arguments passed to the LoggingOff event.
Public class LogonEventArgs Represents arguments passed to the LoggingOn and LoggedOn events.
Public class LogonFailedEventArgs Represents arguments passed to the LogonFailed event.
Public class LookupEditPropertyCollectionSource The Collection Source used for the List Views created by Lookup Property Editors.
Public class MessageOptions Contains Text Notifications options passed to the ShowMessage method.
Public class ModelCacheManager Manages the Application Model cache designed to improve the startup speed and performance.
Public class ModelDifferenceStore The base class for classes that provide writable storage for the Application Model differences.
Public class ModelStoreBase The base class for classes that provide a readonly storage for the Application Model differences.
Public class ModuleBase The base class for XAF modules.
Public class NestedFrame Serves as a site for Views displayed by View Items.
Public class NonPersistentObjectSpace An Object Space used to manage non-persistent objects.
Public class ObjectChangedEventArgs Arguments passed to the ObjectChanged event.
Public class ObjectManipulatingEventArgs Arguments passed to the events that involve manipulating an object.
Public class ObjectsCountGettingEventArgs Arguments, passed to the ObjectsCountGetting event.
Public class ObjectsManipulatingEventArgs Arguments passed to the events that involve manipulating objects.
Public class ObjectSpaceCreatedEventArgs Arguments passed to the ObjectSpaceCreated event.
Public class ObjectView Represents a base class for Views that display object(s) of a particular type.
Public class ObjectViewController A base class for View Controllers intended for Object Views.
Public class ObjectViewController<ViewType, ObjectType> A base class for View Controllers intended for Object Views.
Public class ProcessActionContainerEventArgs Represents arguments passed to the ProcessActionContainer event.
Public class PropertyCollectionSource Serves as the data source for the nested List Views that display collection properties.
Public class SecuritySystem The static class that defines the XAF security system.
Public class ShowViewParameters Represents a set of parameters used to display a new View.
Public class ShowViewSource Represents a set of parameters that specify the context from which the ShowView method has been invoked.
Public class ShowViewStrategyBase An abstract class that serves as the base class for the Show View Strategy classes.
Public class ValidateObjectEventArgs Represents arguments passed to the ValidateObject and ListEditor.ValidateObject events.
Public class View The base class for Views.
Public class ViewController A View Controller.
Public class ViewController<ViewType> A base class for generic View Controllers.
Public class ViewCreatedEventArgs Represents arguments passed to the ViewCreated event.
Public class ViewCreatingEventArgs The base class for event arguments passed to the ListViewCreating, DetailViewCreating, DashboardViewCreating and ViewCreating events.
Public class ViewItemsChangedEventArgs Represents arguments passed to the ItemsChanged event.
Public class ViewShortcut Supplies key information on a View.
Public class ViewShowingEventArgs Represents arguments passed to the ViewShowing event.
Public class ViewShownEventArgs Represents arguments passed to an application's ViewShown event.
Public class WebMessageOptions Contains ASP.NET-specific Text Notifications options passed to the ShowMessage method.
Public class Window Serves as the base class for Windows.
Public class WindowController Represents a Window Controller.
Public class WinMessageOptions Contains WinForms-specific Text Notifications options passed to the ShowMessage method.
Public class XafApplication Manages an XAF application.
Public class XafDataView A lightweight read-only list of data records (a data view) retrieved from a database without loading complete business objects. Can be queried much more quickly than a real objects collection.
Public class XafDataViewRecord An abstract class that represents a lightweight read-only data record (a data view) retrieved from a database without loading a complete business object.
Public class XafInstantFeedbackRecord Contains information that is required to get the wrapped object's values of a corresponding Grid View row or to load the corresponding complete business object from a database in InstantFeedback mode.

Expanded Interfaces

  Interface Description
Public interface IModelDifference Declares members implemented by entities (persistent classes) used to store model differences in the database.
Public interface IModelDifferenceAspect Declares members implemented by entities (persistent classes) used to store model difference aspects in the database.
Public interface IModelExtender Implemented by Controllers that extend the Application Model.
Public interface IObjectSpace Declares members implemented by Object Space.
Public interface IObjectSpaceLink Implemented by business classes that provide a reference to an associated Object Space.
Public interface IObjectSpaceProvider Declares members implemented by Object Space Providers used by XAF to instantiate Object Spaces.
Public interface ISettingsProvider Declares members implemented by entities that store settings.
Public interface ISupportNewItemRowPosition Declares members implemented by List Editors that support a new item row.
Public interface ISupportUpdate Implemented by classes representing UI entities that support batch updates.
Public interface IXafEntityObject Declares methods that are called automatically when a business object is being created, loaded and saved.

Expanded Structures

  Structure Description
Public structure TemplateContext Represents a Template context.

Expanded Enumerations

  Enumeration Description
Public enum CheckCompatibilityType Contains values specifying the mode used to check database compatibility.
Public enum CollectionSourceDataAccessMode Contains values specifying the mode used to access a collection of business objects.
Public enum CollectionSourceMode Contains values that specify modes of operation for Collection Sources.
Public enum ConfirmationResult Contains values specifying the user choice in the confirmation dialog.
Public enum ConfirmationType Contains values specifying the confirmation dialog type.
Public enum DatabaseUpdateMode Specifies the mode of updating the database.
Public enum FrameContext Contains values that specify the kind of a Frame from which the ShowView method has been invoked.
Public enum InformationPosition Contains values that specify the position of the Text Notification position displayed using the dxToast widget in ASP.NET applications.
Public enum InformationType Contains values that specify the Text Notification type.
Public enum LookupEditCollectionSourceMode Specifies the kind of List View that uses the LookupEditPropertyCollectionSource.
Public enum MasterDetailMode Contains values which specify a List View's master-detail mode.
Public enum Nesting Specifies whether the View for which an Action or a View Controller is intended, must be root.
Public enum NewItemRowPosition Contains values that specify the positions of a new item row within a List Editor that supports the ISupportNewItemRowPosition interface.
Public enum NewWindowTarget Contains values specifying the Window in which a View should be invoked.
Public enum SchemaUpdateMode Contains values that specify how to handle the database compatibility check.
Public enum SelectionType Contains values that specify the selection types that a List Editor or a View supports.
Public enum TargetWindow Contains values specifying the type of the Window to display a View.
Public enum UIType Contains values specifying the types of the UI that can be used in WinForms applications.
Public enum ViewItemsChangedType Contains values specifying a reason for raising the ItemsChanged event.
Public enum ViewType Specifies the type of a View, for which an Action or a View Controller is intended.
Public enum WindowType Specifies the kind of Window for which a Window Controller is intended.
Public enum WinMessageType Contains values specifying the Text Notification type in a WinForms application.
How would you rate this topic?​​​​​​​