DevExpress.Mvvm.ViewModel Namespace
Contains classes that define View Models for the MVVM pattern.
Assembly: DevExpress.Mvvm.v24.2.ViewModel.dll
NuGet Package: DevExpress.Scaffolding.Core
#Classes
Name | Description |
---|---|
Close |
A message notifying that all view models should close itself. Usually sent by Documents |
Collection |
The base class for POCO view models exposing a collection of entities of a given type and CRUD operations against these entities. It is not recommended to inherit directly from this class. Use the Collection |
Document |
Provides the extension methods that are used to implement the IDocument |
Documents |
The base class for POCO view models that operate the collection of documents. |
Entities |
The base class for a POCO view models exposing a collection of entities of the given type. It is not recommended to inherit directly from this class. Use the Entities |
Entity |
Provides the information about an entity state change notification that is shown when an entity has been added, removed or modified, and the IUnit |
Instant |
|
Instant |
|
Instant |
|
Look |
Represents a POCO view models used by Single This is a partial class that provides an extension point to add custom properties, commands and override methods without modifying the auto-generated code. |
Module |
A base class representing a navigation list entry. |
Navigate |
Used by the Peek |
Peek |
A POCO view model exposing a read-only collection of entities of a given type. It is designed for quick navigation between collection views. This is a partial class that provides an extension point to add custom properties, commands and override methods without modifying the auto-generated code. |
Persistent |
|
Read |
The base class for POCO view models exposing a read-only collection of entities of a given type. It is not recommended to inherit directly from this class. Use the Read |
Save |
A message notifying that all view models should save changes. Usually sent by Documents |
Select |
|
Single |
The base class for POCO view models exposing a single entity of a given type and CRUD operations against this entity. It is not recommended to inherit directly from this class. Use the Single |
Single |
#Interfaces
Name | Description |
---|---|
IEntities |
The base interface for view models exposing a collection of entities of the given type. |
ISingle |
The base interface for view models representing a single entity. |
#Enums
Name | Description |
---|---|
Entity |
Represents the type of an entity state change notification that is shown when the IUnit |
Navigation |
Represents a navigation pane state. |