expressappframework-403535-ui-construction-application-model-ui-settings-storage-how-application-model-works-application-model-interfaces.md
This topic lists Application Model interfaces and extenders shipped with XAF. XAF uses extenders to add properties to Application Model nodes.
|
Interface
|
Description
|
Extenders
| | --- | --- | --- | |
|
Contains Action settings.
|
IModelActionValidationContexts | -
|
|
Defines a View Item that displays an Action Container.
| | |
|
Contains the Actions, Action Containers, Controllers, and DisableReasons nodes.
|
IModelActionDesignContainerMapping
| |
|
Contains general information about an application.
|
IModelApplicationCreatableItems,
IModelApplicationNavigationItems,
| |
|
Contains the Chart List Editor settings in WinForms.
| |
|
Defines a persistent class from the Business Model and provides access to its members.
|
| |
|
Defines a column that displays a particular property.
|
| |
|
Defines a Detail View of a specific business class.
|
IModelDetailViewDefaultFocusedItem,
IModelWinLayoutManagerDetailViewOptions,
| |
|
Defines the layout of View Items that belong to a particular group.
|
| |
|
Defines the View Item layout in a Detail View.
|
| |
|
Defines a business class List View.
|
IModelListViewShowAutoFilterRow,
| |
|
Specifies the Navigation Action structure.
|
IModelNavigationItemsForReports,
IModelNavigationItemsVariantSettings,
| |
|
Allows you to edit different UI settings.
|
IModelOptionsEnableHtmlFormatting,
IModelWinLayoutManagerOptions,
| |
|
Defines a Property Editor for the current property.
|
| |
|
Defines the View Items layout within a tabbed group.
|
IModelLayoutElementWithCaption
| |
|
The base interface for IModelListView, IModelDetailView, and IModelDashboardView.
|
|