C# 클래스 Zetbox.Client.Presentables.CompoundObjectViewModel

상속: Zetbox.Client.Presentables.ViewModel
파일 보기 프로젝트 열기: daszat/zetbox 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
isReadOnlyStore bool

공개 메소드들

메소드 설명
CompoundObjectViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, ICompoundObject obj ) : System
Fetch ( IViewModelFactory f, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, ICompoundObject obj ) : CompoundObjectViewModel
ToString ( ) : string

보호된 메소드들

메소드 설명
CreatePropertyGroups ( ) : List

Creates the property groups list.

Property groups are created based on the properties summary tags. Due to the fact, that properties can have more than one summary tag, properties may appear in more than one property group. Properties with no summary tags appears in the "Uncategorised" group. Note, that currently summary tags may not contain spaces as the space is defined as the seperator. You can override this method to add custom property groups.

OnPropertyModelsByNameCreated ( ) : void

Called after the PropertyModelsByName dictionary has been created.

OnPropertyModelsCreated ( ) : void

Called after the PropertyModels list has been created.

비공개 메소드들

메소드 설명
FetchPropertyList ( ) : void
FetchPropertyModels ( ) : void
GetCategorySortKey ( string cat ) : string
ObjectPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

메소드 상세

CompoundObjectViewModel() 공개 메소드

public CompoundObjectViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, ICompoundObject obj ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
obj ICompoundObject
리턴 System

CreatePropertyGroups() 보호된 메소드

Creates the property groups list.
Property groups are created based on the properties summary tags. Due to the fact, that properties can have more than one summary tag, properties may appear in more than one property group. Properties with no summary tags appears in the "Uncategorised" group. Note, that currently summary tags may not contain spaces as the space is defined as the seperator. You can override this method to add custom property groups.
protected CreatePropertyGroups ( ) : List
리턴 List

Fetch() 공개 정적인 메소드

public static Fetch ( IViewModelFactory f, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, ICompoundObject obj ) : CompoundObjectViewModel
f IViewModelFactory
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
obj ICompoundObject
리턴 CompoundObjectViewModel

OnPropertyModelsByNameCreated() 보호된 메소드

Called after the PropertyModelsByName dictionary has been created.
protected OnPropertyModelsByNameCreated ( ) : void
리턴 void

OnPropertyModelsCreated() 보호된 메소드

Called after the PropertyModels list has been created.
protected OnPropertyModelsCreated ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

isReadOnlyStore 보호되어 있는 프로퍼티

protected bool isReadOnlyStore
리턴 bool