C# Class Zetbox.Client.Presentables.ZetboxBase.InstanceListViewModel

Afficher le fichier Open project: daszat/zetbox Class Usage Examples

Private Properties

Свойство Type Description
EnsureNewCommand void
EnsureOpenCommand void
EnsureOrderByExpression void
ExportPage int
GetPagedQuery ZbTask
OnExportPageError void
OnExportPageError void
OnExportPageResultFactory Action>
OnExportPageResultFactory Action>
OnLocalModelCreated void
OnObjectCreated void
UpdateCommands void
_filterList_PropertyChanged void
_filterList_UserFilterAdded void
_selectedItems_CollectionChanged void

Méthodes publiques

Méthode Description
AddFilter ( IFilterModel mdl ) : void
CanExportXML ( ) : bool
CanMerge ( ) : bool
CanMergeReason ( ) : string
CanNextPage ( ) : bool
CanPrevPage ( ) : bool
Default ( ) : void
Delete ( ) : void
DoDragDrop ( ) : object
Export ( ) : void
ExportXML ( ) : void
Merge ( ) : void
New ( ) : void
NextPage ( ) : void
OnDrop ( object data ) : bool
Open ( ) : void
PrevPage ( ) : void
Print ( ) : void
RemoveFilter ( IFilterModel mdl ) : void
ResetDisplayedColumns ( ) : void
ResetSort ( bool refresh = true ) : void
SelectColumns ( ) : void
SetInitialSort ( string orderByExpression ) : void
SetInitialSort ( string orderByExpression, System direction ) : void
Sort ( string orderByExpression, System direction ) : void

Méthodes protégées

Méthode Description
CreateCommands ( ) : ObservableCollection

Private Methods

Méthode Description
EnsureNewCommand ( ) : void
EnsureOpenCommand ( ) : void
EnsureOrderByExpression ( ) : void
ExportPage ( StreamWriter sw, List cols, IEnumerable instances ) : int
GetPagedQuery ( int page, int pageSize, IQueryable unpagedQuery ) : ZbTask
OnExportPageError ( Exception ex ) : void
OnExportPageError ( IDisposable d, Exception ex ) : void
OnExportPageResultFactory ( List objects, int page, int pageSize, IQueryable unpagedQuery, string fileName ) : Action>
OnExportPageResultFactory ( StreamWriter sw, List cols, int page, int pageSize, IQueryable unpagedQuery, string tmpFile ) : Action>
OnLocalModelCreated ( DataObjectViewModel vm ) : void
OnObjectCreated ( IDataObject obj ) : void
UpdateCommands ( ) : void
_filterList_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
_filterList_UserFilterAdded ( object sender, UserFilterAddedEventArgs e ) : void
_selectedItems_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Method Details

AddFilter() public méthode

public AddFilter ( IFilterModel mdl ) : void
mdl IFilterModel
Résultat void

CanExportXML() public méthode

public CanExportXML ( ) : bool
Résultat bool

CanMerge() public méthode

public CanMerge ( ) : bool
Résultat bool

CanMergeReason() public méthode

public CanMergeReason ( ) : string
Résultat string

CanNextPage() public méthode

public CanNextPage ( ) : bool
Résultat bool

CanPrevPage() public méthode

public CanPrevPage ( ) : bool
Résultat bool

CreateCommands() protected méthode

protected CreateCommands ( ) : ObservableCollection
Résultat ObservableCollection

Default() public méthode

public Default ( ) : void
Résultat void

Delete() public méthode

public Delete ( ) : void
Résultat void

DoDragDrop() public méthode

public DoDragDrop ( ) : object
Résultat object

Export() public méthode

public Export ( ) : void
Résultat void

ExportXML() public méthode

public ExportXML ( ) : void
Résultat void

Merge() public méthode

public Merge ( ) : void
Résultat void

New() public méthode

public New ( ) : void
Résultat void

NextPage() public méthode

public NextPage ( ) : void
Résultat void

OnDrop() public méthode

public OnDrop ( object data ) : bool
data object
Résultat bool

Open() public méthode

public Open ( ) : void
Résultat void

PrevPage() public méthode

public PrevPage ( ) : void
Résultat void

Print() public méthode

public Print ( ) : void
Résultat void

RemoveFilter() public méthode

public RemoveFilter ( IFilterModel mdl ) : void
mdl IFilterModel
Résultat void

ResetDisplayedColumns() public méthode

public ResetDisplayedColumns ( ) : void
Résultat void

ResetSort() public méthode

public ResetSort ( bool refresh = true ) : void
refresh bool
Résultat void

SelectColumns() public méthode

public SelectColumns ( ) : void
Résultat void

SetInitialSort() public méthode

public SetInitialSort ( string orderByExpression ) : void
orderByExpression string
Résultat void

SetInitialSort() public méthode

public SetInitialSort ( string orderByExpression, System direction ) : void
orderByExpression string
direction System
Résultat void

Sort() public méthode

public Sort ( string orderByExpression, System direction ) : void
orderByExpression string
direction System
Résultat void