DevExpress.ExpressApp.Model Namespace
Contains classes and interfaces specific to the Application Model functionality.
Assembly: DevExpress.ExpressApp.v24.2.dll
NuGet Package: DevExpress.ExpressApp
#Classes
Name | Description |
---|---|
Detail |
Applied to business class properties. Specifies the Detail View layout options for a target property. |
Model |
Specifies default settings that are considered when generating the Application Model node related to the target. |
Model |
Applied to Application Model node interfaces. Specifies a Nodes Generator for the current node. |
Model |
The base class for Nodes Generators. |
Model |
The base class for Generator Updaters. |
Model |
A basic implementation of a model synchronizer. |
Model |
The recommended base class to use for model synchronizers. |
#Interfaces
Name | Description |
---|---|
IModel |
The Action node represents an Action’s settings. |
IModel |
The Action |
IModel |
The Action |
IModel |
The Actions node provides access to all Actions loaded in the Application Model, and allows editing their settings. |
IModel |
Properties of the Application node provide general information on the current application. |
IModel |
An Assembly |
IModel |
Extends the IModel |
IModel |
The Band node defines a logical group (band) of columns. A band is visually represented by a header displayed above headers of the columns it combines. |
IModel |
The Bands |
IModel |
Declares properties common to Application Model‘s nodes representing Choice Action Items. |
IModel |
The BOModel node provides access to all the Application Model’s persistent classes and their properties. |
IModel |
The Own |
IModel |
The Choice |
IModel |
Serves as a base interface for the IModel |
IModel |
The Choice |
IModel |
The Class node defines a persistent class from the business model, and provides access to its members list. |
IModel |
Used to extend the Application Model‘s Class node with properties specific to the Dashboards Module functionality. |
IModel |
The Interface |
IModel |
Used to extend the Application Model‘s Class node with properties specific to the Reports Module V2 functionality. |
IModel |
The Column node defines a column that displays a particular property. |
IModel |
The Columns node provides access to a List View’s columns. |
IModel |
The Summary node provides access to a List View column’s summaries. |
IModel |
The Summary |
IModel |
Serves as the base interface for the IModel |
IModel |
Serves as a base interface for the IModel |
IModel |
The Control |
IModel |
Serves as the base interface for the IModel |
IModel |
The Actions node represents the Actions contained in a Controller. |
IModel |
The Controllers node provides access to Controllers and their settings. Contains links to nodes that define the Actions contained in Controllers. |
IModel |
The Dashboard |
IModel |
The Dashboard |
IModel |
The Detail |
IModel |
A DevExpress. |
IModel |
The Disable |
IModel |
A File |
IModel |
Serves as the base interface for the IModel |
IModel |
The Image |
IModel |
The Interface |
IModel |
Used to extend the Application Model‘s Tabbed |
IModel |
Serves as a base interface for the IModel |
IModel |
The Layout |
IModel |
The Layout |
IModel |
The Layout |
IModel |
The List |
IModel |
Extends the Split |
IModel |
The Localization node allows localization of UI elements such as messages, exceptions, button captions and so on. |
IModel |
A Localization |
IModel |
A Localization |
IModel |
Serves as the base interface for the IModel |
IModel |
The Member node defines a property of the class specified by the parent node. |
IModel |
Serves as the base interface for the IModel |
IModel |
Serves as the base interface for interfaces that represent Application Model nodes. |
IModel |
Declares properties implemented by the Generator Updater classes. |
IModel |
Serves as a base interface for the IModel |
IModel |
The Options node allows editing different UI settings. |
IModel |
The Property |
IModel |
A Reason node defines a disabling reason. |
IModel |
The Schema |
IModel |
For internal use. |
IModel |
The Sorting node provides access to the sort settings applied to the collection of the List View‘s Collection Source. |
IModel |
The Sort |
IModel |
The Split |
IModel |
The Static |
IModel |
The Static |
IModel |
Declares members implemented by classes used to persist the configuration of an entity into the Application Model. |
IModel |
The Tabbed |
IModel |
The Template node stores customizations of a Template’s settings made by an end-user. |
IModel |
The Templates node provides access to Templates customizations made by an end-user. |
IModel |
Used to extend the IModel |
IModel |
Used to extend the IModel |
IModel |
Serves as the base interface for the IModel |
IModel |
The View |
IModel |
Serves as the base interface for the IModel |
IModel |
The Items node provides access to the View Items that are displayed in a Composite View. |
IModel |
The Layout node defines the layout of View Items in a Composite View. |
IModel |
Serves as the base interface for the IModel |
IModel |
The Views node provides access to the Views of all the business classes added to the Application Model. |
IModel |
The Window |
ISupport |
Serves as a base interface for the IModel |
#Enums
Name | Description |
---|---|
Action |
Contains values specifying how Actions displayed by an Action |
Allow |
Contains values which specify whether instances of an abstract class, which is a generic parameter of an XPCollection type property, are added to a List View. |
Group |
Contains values which specify Date |
Layout |
Contains values specifying the column position in which the editor of the target property is placed. |
Layout |
Contains values specifying the type of a group in which the editor of the target property is placed. |
Summary |
Specifies functions that calculate a value over all records within a List Editor‘s column. |
Views |
Contains values that specify the List View and Detail View display order. |