DevExpress.ExpressApp Namespace

Contains classes that represent base eXpressApp Framework infrastructure components.

Enums

CheckCompatibilityType

Contains values specifying the mode used to check database compatibility.

CollectionSourceDataAccessMode

Contains values specifying the mode used to access a collection of business objects.

CollectionSourceMode

Contains values that specify modes of operation for Collection Sources.

ConfirmationResult

Contains values specifying the user choice in the confirmation dialog.

ConfirmationType

Contains values specifying the confirmation dialog type.

DatabaseUpdateMode

Specifies the mode of updating the database.

FrameContext

Contains values that specify the kind of a Frame from which the ShowViewStrategyBase.ShowView method has been invoked.

InformationPosition

Contains values that specify the position of the Text Notification position displayed using the dxToast widget in ASP.NET applications.

InformationType

Contains values that specify the Text Notification type.

LookupEditCollectionSourceMode

Specifies the kind of List View that uses the LookupEditPropertyCollectionSource.

MasterDetailMode

Contains values which specify a List View's master-detail mode.

Nesting

Specifies whether the View for which an Action or a View Controller is intended, must be root.

NewItemRowPosition

Contains values that specify the positions of a new item row within a List Editor that supports the ISupportNewItemRowPosition interface.

NewWindowTarget

Contains values specifying the Window in which a View should be invoked.

SchemaUpdateMode

Contains values that specify how to handle the database compatibility check.

SelectionType

Contains values that specify the selection types that a List Editor or a View supports.

TargetWindow

Contains values specifying the type of the Window to display a View.

UIType

Contains values specifying the types of the UI that can be used in WinForms applications.

ViewItemsChangedType

Contains values specifying a reason for raising the CompositeView.ItemsChanged event.

ViewType

Specifies the type of a View, for which an Action or a View Controller is intended.

WinMessageType

Contains values specifying the Text Notification type in a WinForms application.

WindowType

Specifies the kind of Window for which a Window Controller is intended.

Classes

BaseObjectSpace

A base class for the classes that implement the IObjectSpace interface.

CollectionSource

The Collection Source used by default for the List Views that display collections of business objects.

CollectionSourceBase

An abstract class that serves as the base class for Collection Source classes.

CollectionSourceModeAttribute

Specifies the mode of operation for the Collection Sources created by List Property Editors representing the CollectionSourceModeAttribute's target property.

CompositeView

Represents a base class for Views that support View Items layout.

Controller

The base class for Controllers.

CreateCustomCollectionSourceEventArgs

Arguments passed to the XafApplication.CreateCustomCollectionSource event handler.

CreateCustomCurrentObjectDetailViewEventArgs

Arguments passed to the ListView.CreateCustomCurrentObjectDetailView event.

CreateCustomLogonParameterStoreEventArgs

Represents arguments passed to the XafApplication.CreateCustomLogonParameterStore event.

CreateCustomLogonWindowControllersEventArgs

Arguments passed to the XafApplication.CreateCustomLogonWindowControllers event.

CreateCustomLogonWindowObjectSpaceEventArgs

Arguments passed to the XafApplication.CreateCustomLogonWindowObjectSpace event.

CreateCustomModelCacheManagerEventArgs

Arguments, passed to the XafApplication.CreateCustomModelCacheManager event.

CreateCustomModelDifferenceStoreEventArgs

Arguments passed to the XafApplication.CreateCustomModelDifferenceStore and XafApplication.CreateCustomUserModelDifferenceStore events.

CreateCustomObjectSpaceProviderEventArgs

Represents arguments passed to the XafApplication.CreateCustomObjectSpaceProvider event.

CreateCustomPropertyCollectionSourceEventArgs

Arguments passed to the XafApplication.CreateCustomPropertyCollectionSource event handler.

CreateCustomTemplateEventArgs

Represents arguments passed to the XafApplication.CreateCustomTemplate event.

CustomCheckCompatibilityEventArgs

Arguments passed to the XafApplication.CustomCheckCompatibility event.

CustomHasPermissionToEventArgs

Arguments passed to the SecuritySystem.CustomIsGranted event.

CustomProcessShortcutEventArgs

Arguments passed to the XafApplication.CustomProcessShortcut event.

CustomizeFormattingCultureEventArgs

Arguments passed to the XafApplication.CustomizeFormattingCulture event.

CustomizeLanguageEventArgs

Arguments passed to the XafApplication.CustomizeLanguage event.

CustomizeTemplateEventArgs

Arguments passed to the XafApplication.CustomizeTemplate event.

CustomizeViewShortcutArgs

Arguments passed to the View.CustomizeViewShortcut event.

DashboardView

Represents a Dashboard View.

DashboardViewCreatedEventArgs

Represents arguments passed to the XafApplication.DashboardViewCreated event.

DashboardViewCreatingEventArgs

Represents arguments passed to the XafApplication.DashboardViewCreating event.

DatabaseVersionMismatchEventArgs

Represents arguments passed to the XafApplication.DatabaseVersionMismatch event.

DefaultListViewOptionsAttribute

Applied to business classes. Sets a number of the default options for the List Views that will display objects of the target type.

DetailView

Represents a Detail View.

DetailViewCreatedEventArgs

Represents arguments passed to the XafApplication.DetailViewCreated event.

DetailViewCreatingEventArgs

Represents arguments passed to the XafApplication.DetailViewCreating event.

Frame

Serves as the site for a nested View.

LastLogonParametersReadEventArgs

Represents arguments passed to the XafApplication.LastLogonParametersRead event.

LastLogonParametersReadingEventArgs

Provides data for the XafApplication.LastLogonParametersReading event.

LastLogonParametersWritingEventArgs

Represents arguments passed to an application's XafApplication.LastLogonParametersWriting event.

ListView

Represents a List View.

ListViewCreatedEventArgs

Represents arguments passed to the XafApplication.ListViewCreated event.

ListViewCreatingEventArgs

Represents arguments passed to the XafApplication.ListViewCreating event.

ListViewFindPanelAttribute

Applied to business classes. Specifies whether a List View's GridListEditor and ASPxGridListEditor show the Find Panel (WinForms) and Search Panel (ASP.NET) at runtime.

LoggingOffEventArgs

Represents arguments passed to the XafApplication.LoggingOff event.

LogonEventArgs

Represents arguments passed to the XafApplication.LoggingOn and XafApplication.LoggedOn events.

LogonFailedEventArgs

Represents arguments passed to the XafApplication.LogonFailed event.

LookupEditPropertyCollectionSource

The Collection Source used for the List Views created by Lookup Property Editors.

MessageOptions

Contains Text Notifications options passed to the ShowViewStrategyBase.ShowMessage method.

ModelCacheManager

Manages the Application Model cache designed to improve the startup speed and performance.

ModelDifferenceStore

The base class for classes that provide writable storage for the Application Model differences.

ModelStoreBase

The base class for classes that provide a readonly storage for the Application Model differences.

ModuleBase

The base class for XAF modules.

NestedFrame

Serves as a site for Views displayed by View Items.

NonPersistentObjectSpace

An Object Space used to manage non-persistent objects.

ObjectChangedEventArgs

Arguments passed to the IObjectSpace.ObjectChanged event.

ObjectManipulatingEventArgs

Arguments passed to the events that involve manipulating an object.

ObjectSpaceCreatedEventArgs

Arguments passed to the XafApplication.ObjectSpaceCreated event.

ObjectView

Represents a base class for Views that display object(s) of a particular type.

ObjectViewController

A base class for View Controllers intended for Object Views.

ObjectViewController<ViewType, ObjectType>

A base class for View Controllers intended for Object Views.

ObjectsCountGettingEventArgs

Arguments, passed to the NonPersistentObjectSpace.ObjectsCountGetting event.

ObjectsManipulatingEventArgs

Arguments passed to the events that involve manipulating objects.

ProcessActionContainerEventArgs

Represents arguments passed to the Frame.ProcessActionContainer event.

PropertyCollectionSource

Serves as the data source for the nested List Views that display collection properties.

SecuritySystem

The static class that defines the XAF security system.

ShowViewParameters

Represents a set of parameters used to display a new View.

ShowViewSource

Represents a set of parameters that specify the context from which the ShowViewStrategyBase.ShowView method has been invoked.

ShowViewStrategyBase

An abstract class that serves as the base class for the Show View Strategy classes.

ValidateObjectEventArgs

Represents arguments passed to the ListView.ValidateObject and ListEditor.ValidateObject events.

View

The base class for Views.

ViewController

A View Controller.

ViewController<ViewType>

A base class for generic View Controllers.

ViewCreatedEventArgs

Represents arguments passed to the XafApplication.ViewCreated event.

ViewCreatingEventArgs

The base class for event arguments passed to the XafApplication.ListViewCreating, XafApplication.DetailViewCreating, XafApplication.DashboardViewCreating and XafApplication.ViewCreating events.

ViewItemsChangedEventArgs

Represents arguments passed to the CompositeView.ItemsChanged event.

ViewShortcut

Supplies key information on a View.

ViewShowingEventArgs

Represents arguments passed to the XafApplication.ViewShowing event.

ViewShownEventArgs

Represents arguments passed to an application's XafApplication.ViewShown event.

WebMessageOptions

Contains ASP.NET-specific Text Notifications options passed to the ShowViewStrategyBase.ShowMessage method.

WinMessageOptions

Contains WinForms-specific Text Notifications options passed to the ShowViewStrategyBase.ShowMessage method.

Window

Serves as the base class for Windows.

WindowController

Represents a Window Controller.

XafApplication

Manages an XAF application.

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.

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.

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.

Interfaces

IModelDifference

Declares members implemented by entities (persistent classes) used to store model differences in the database.

IModelDifferenceAspect

Declares members implemented by entities (persistent classes) used to store model difference aspects in the database.

IModelExtender

Implemented by Controllers that extend the Application Model.

IObjectSpace

Declares members implemented by Object Space.

IObjectSpaceLink

Implemented by business classes that provide a reference to an associated Object Space.

IObjectSpaceProvider

Declares members implemented by Object Space Providers used by XAF to instantiate Object Spaces.

ISettingsProvider

Declares members implemented by entities that store settings.

ISupportNewItemRowPosition

Declares members implemented by List Editors that support a new item row.

ISupportUpdate

Implemented by classes representing UI entities that support batch updates.

IXafEntityObject

Declares methods that are called automatically when a business object is being created, loaded and saved.

Structs

TemplateContext

Represents a Template context.