C# 클래스 SharpCaster.Simple.MainPageViewModel

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: tapanila/SharpCaster 1 사용 예제들

공개 메소드들

메소드 설명
LoadMedia ( string title, string description, ImageSource poster ) : System.Threading.Tasks.Task
MainPageViewModel ( ) : System
MuteUnmute ( ) : System.Threading.Tasks.Task
Pause ( ) : System.Threading.Tasks.Task
PlayPause ( ) : System.Threading.Tasks.Task
Seek ( double seconds ) : System.Threading.Tasks.Task
SetVolume ( double newValue ) : System.Threading.Tasks.Task
StopApplication ( ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
ChromeCastClient_Connected ( object sender, EventArgs e ) : void
ChromeCastClient_MediaStatusChanged ( object sender, MediaStatus e ) : void
Client_ApplicationStarted ( object sender, Models e ) : void
ExecuteOnUiThread ( DispatchedHandler yourAction ) : System.Threading.Tasks.Task
LoadChromecasts ( ) : void
OnPropertyChanged ( [ propertyName = null ) : void
SecondsTimer_Tick ( object sender, object e ) : void
ShowMessage ( string message ) : System.Threading.Tasks.Task
_client_VolumeChanged ( object sender, Volume e ) : void

메소드 상세

LoadMedia() 공개 메소드

public LoadMedia ( string title, string description, ImageSource poster ) : System.Threading.Tasks.Task
title string
description string
poster ImageSource
리턴 System.Threading.Tasks.Task

MainPageViewModel() 공개 메소드

public MainPageViewModel ( ) : System
리턴 System

MuteUnmute() 공개 메소드

public MuteUnmute ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Pause() 공개 메소드

public Pause ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

PlayPause() 공개 메소드

public PlayPause ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Seek() 공개 메소드

public Seek ( double seconds ) : System.Threading.Tasks.Task
seconds double
리턴 System.Threading.Tasks.Task

SetVolume() 공개 메소드

public SetVolume ( double newValue ) : System.Threading.Tasks.Task
newValue double
리턴 System.Threading.Tasks.Task

StopApplication() 공개 메소드

public StopApplication ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task