C# 클래스 TodotxtTouch.WindowsPhone.ViewModel.MainViewModel

상속: ViewModelBase
파일 보기 프로젝트 열기: hartez/TodotxtTouch.WindowsPhone

Private Properties

프로퍼티 타입 설명
AddTask void
ArchiveTasks void
CanInitiateCallExecute bool
CanViewTaskDetailsExecute bool
Filter void
FilterByContext void
FilterByProject void
FinishSavingArchive void
InitiateArchiveTasks void
InitiateCall void
MarkSelectedTasksComplete void
RemoveSelectedTasks void
SaveCurrentTask void
Sync void
TaskFileServiceOnLocalHasChangesChanged void
ViewTask void
WireUpCommands void

공개 메소드들

메소드 설명
MainViewModel ( PrimaryTaskFileService taskFileService, ArchiveTaskFileService archiveFileService, ApplicationSettings applicationSettings ) : System

Initializes a new instance of the MainViewModel class.

SetState ( TombstoneState state ) : void
WireupTaskFileServices ( PrimaryTaskFileService ptfs, ArchiveTaskFileService atfs ) : void

비공개 메소드들

메소드 설명
AddTask ( ) : void
ArchiveTasks ( object obj, LoadingStateChangedEventArgs args ) : void
CanInitiateCallExecute ( ) : bool
CanViewTaskDetailsExecute ( ) : bool
Filter ( DrillDownMessage message ) : void
FilterByContext ( ) : void
FilterByProject ( ) : void
FinishSavingArchive ( object obj, LoadingStateChangedEventArgs args ) : void
InitiateArchiveTasks ( ) : void
InitiateCall ( ) : void
MarkSelectedTasksComplete ( ) : void
RemoveSelectedTasks ( ) : void
SaveCurrentTask ( ) : void
Sync ( ) : void
TaskFileServiceOnLocalHasChangesChanged ( object sender, LocalHasChangesChangedEventArgs localHasChangesChangedEventArgs ) : void
ViewTask ( ) : void
WireUpCommands ( ) : void

메소드 상세

MainViewModel() 공개 메소드

Initializes a new instance of the MainViewModel class.
public MainViewModel ( PrimaryTaskFileService taskFileService, ArchiveTaskFileService archiveFileService, ApplicationSettings applicationSettings ) : System
taskFileService TodotxtTouch.WindowsPhone.Service.PrimaryTaskFileService
archiveFileService TodotxtTouch.WindowsPhone.Service.ArchiveTaskFileService
applicationSettings ApplicationSettings
리턴 System

SetState() 공개 메소드

public SetState ( TombstoneState state ) : void
state TombstoneState
리턴 void

WireupTaskFileServices() 공개 메소드

public WireupTaskFileServices ( PrimaryTaskFileService ptfs, ArchiveTaskFileService atfs ) : void
ptfs TodotxtTouch.WindowsPhone.Service.PrimaryTaskFileService
atfs TodotxtTouch.WindowsPhone.Service.ArchiveTaskFileService
리턴 void