Back to Devexpress

PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork> Class

corelibraries-devexpress-dot-mvvm-dot-viewmodel-dot-peekcollectionviewmodel-4.md

latest2.8 KB
Original Source

PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork> Class

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.

Namespace : DevExpress.Mvvm.ViewModel

Assembly : DevExpress.Mvvm.v25.2.ViewModel.dll

NuGet Package : DevExpress.Scaffolding.Core

Declaration

csharp
public class PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork> :
    CollectionViewModelBase<TEntity, TEntity, TPrimaryKey, TUnitOfWork>
    where TEntity : class
vb
Public Class PeekCollectionViewModel(Of TNavigationToken, TEntity As Class, TPrimaryKey, TUnitOfWork As IUnitOfWork)
    Inherits CollectionViewModelBase(Of TEntity, TEntity, TPrimaryKey, TUnitOfWork)

Type Parameters

Name
TNavigationToken
TEntity
TPrimaryKey
TUnitOfWork

The following members return PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork> objects:

Implements

IDocumentContent

ISupportParentViewModel

Inheritance

Object EntitiesViewModelBase<TEntity, TEntity, TUnitOfWork> ReadOnlyCollectionViewModelBase<TEntity, TEntity, TUnitOfWork> CollectionViewModelBase<TEntity, TEntity, TPrimaryKey, TUnitOfWork> PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork>

See Also

PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork> Members

DevExpress.Mvvm.ViewModel Namespace