C# 클래스 Zetbox.Client.Presentables.ZetboxBase.InstanceListViewModel

파일 보기 프로젝트 열기: daszat/zetbox 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
CreateCommands ( ) : ObservableCollection

비공개 메소드들

메소드 설명
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

메소드 상세

AddFilter() 공개 메소드

public AddFilter ( IFilterModel mdl ) : void
mdl IFilterModel
리턴 void

CanExportXML() 공개 메소드

public CanExportXML ( ) : bool
리턴 bool

CanMerge() 공개 메소드

public CanMerge ( ) : bool
리턴 bool

CanMergeReason() 공개 메소드

public CanMergeReason ( ) : string
리턴 string

CanNextPage() 공개 메소드

public CanNextPage ( ) : bool
리턴 bool

CanPrevPage() 공개 메소드

public CanPrevPage ( ) : bool
리턴 bool

CreateCommands() 보호된 메소드

protected CreateCommands ( ) : ObservableCollection
리턴 ObservableCollection

Default() 공개 메소드

public Default ( ) : void
리턴 void

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

DoDragDrop() 공개 메소드

public DoDragDrop ( ) : object
리턴 object

Export() 공개 메소드

public Export ( ) : void
리턴 void

ExportXML() 공개 메소드

public ExportXML ( ) : void
리턴 void

Merge() 공개 메소드

public Merge ( ) : void
리턴 void

New() 공개 메소드

public New ( ) : void
리턴 void

NextPage() 공개 메소드

public NextPage ( ) : void
리턴 void

OnDrop() 공개 메소드

public OnDrop ( object data ) : bool
data object
리턴 bool

Open() 공개 메소드

public Open ( ) : void
리턴 void

PrevPage() 공개 메소드

public PrevPage ( ) : void
리턴 void

Print() 공개 메소드

public Print ( ) : void
리턴 void

RemoveFilter() 공개 메소드

public RemoveFilter ( IFilterModel mdl ) : void
mdl IFilterModel
리턴 void

ResetDisplayedColumns() 공개 메소드

public ResetDisplayedColumns ( ) : void
리턴 void

ResetSort() 공개 메소드

public ResetSort ( bool refresh = true ) : void
refresh bool
리턴 void

SelectColumns() 공개 메소드

public SelectColumns ( ) : void
리턴 void

SetInitialSort() 공개 메소드

public SetInitialSort ( string orderByExpression ) : void
orderByExpression string
리턴 void

SetInitialSort() 공개 메소드

public SetInitialSort ( string orderByExpression, System direction ) : void
orderByExpression string
direction System
리턴 void

Sort() 공개 메소드

public Sort ( string orderByExpression, System direction ) : void
orderByExpression string
direction System
리턴 void