C# 클래스 LiveBoard.ViewModel.MainViewModel

메인 뷰모델
상속: ViewModelBase
파일 보기 프로젝트 열기: vapps/Modern_LiveBoard 1 사용 예제들

공개 메소드들

메소드 설명
LoadSelectedBoard ( Board board, StorageFile retrievedFile ) : void
MainViewModel ( ) : System

Initializes a new instance of the MainViewModel class.

Play ( BoardViewModel board ) : void

재생하기

Preview ( BoardViewModel board ) : void
RefreshRecentOpenedList ( ) : void

최근 파일 목록 새로고침.

RemoveRecentOpenedList ( IList selectedItems ) : void

최근 파일목록에서 선택 아이템 삭제

Save ( BoardViewModel boardViewModel ) : void

저장하기.

비공개 메소드들

메소드 설명
AddPage ( ) : void

페이지 추가

CanDeletePage ( Object arg ) : bool
DeletePage ( Object obj ) : void

페이지(들) 삭제.

EnsureUnsnapped ( ) : bool
PlayTimerEventHandler ( object sender, object e ) : void

매 초마다 실행되는 초단위 이벤트 핸들러

Stop ( BoardViewModel obj ) : void

종료

generatePageFromTemaplate ( LbTemplate template ) : IPage

데이터로 템플릿 사용.

메소드 상세

LoadSelectedBoard() 공개 메소드

public LoadSelectedBoard ( Board board, StorageFile retrievedFile ) : void
board LiveBoard.Model.Board
retrievedFile Windows.Storage.StorageFile
리턴 void

MainViewModel() 공개 메소드

Initializes a new instance of the MainViewModel class.
public MainViewModel ( ) : System
리턴 System

Play() 공개 메소드

재생하기
public Play ( BoardViewModel board ) : void
board BoardViewModel
리턴 void

Preview() 공개 메소드

public Preview ( BoardViewModel board ) : void
board BoardViewModel
리턴 void

RefreshRecentOpenedList() 공개 메소드

최근 파일 목록 새로고침.
public RefreshRecentOpenedList ( ) : void
리턴 void

RemoveRecentOpenedList() 공개 메소드

최근 파일목록에서 선택 아이템 삭제
public RemoveRecentOpenedList ( IList selectedItems ) : void
selectedItems IList
리턴 void

Save() 공개 메소드

저장하기.
public Save ( BoardViewModel boardViewModel ) : void
boardViewModel BoardViewModel
리턴 void