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

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

공개 메소드들

메소드 설명
AddTag ( string text ) : void
RemoveTag ( string text ) : void
ResetPossibleValues ( ) : void
SplitValueItems ( string value ) : string[]
TagPropertyEditorViewModel ( IViewModelDependencies dependencies, IZetboxContext dataCtx, ViewModel parent, IValueModel mdl ) : System

보호된 메소드들

메소드 설명
GetPossibleValuesAsync ( ) : ZbTask>
OnPropertyChanged ( string propertyName ) : void

비공개 메소드들

메소드 설명
EnsureValuePossible ( string value ) : void
TriggerPossibleValuesROAsync ( ) : void

메소드 상세

AddTag() 공개 메소드

public AddTag ( string text ) : void
text string
리턴 void

GetPossibleValuesAsync() 보호된 메소드

protected GetPossibleValuesAsync ( ) : ZbTask>
리턴 ZbTask>

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
리턴 void

RemoveTag() 공개 메소드

public RemoveTag ( string text ) : void
text string
리턴 void

ResetPossibleValues() 공개 메소드

public ResetPossibleValues ( ) : void
리턴 void

SplitValueItems() 공개 정적인 메소드

public static SplitValueItems ( string value ) : string[]
value string
리턴 string[]

TagPropertyEditorViewModel() 공개 메소드

public TagPropertyEditorViewModel ( IViewModelDependencies dependencies, IZetboxContext dataCtx, ViewModel parent, IValueModel mdl ) : System
dependencies IViewModelDependencies
dataCtx IZetboxContext
parent ViewModel
mdl IValueModel
리턴 System