C# 클래스 SilverlightMappingToolBasic.UI.Extensions.VideoWebPart.VideoController

파일 보기 프로젝트 열기: chris-tomich/Glyma

Private Properties

프로퍼티 타입 설명
HandleGetPlayingStateCallback void
HandleGetSourceAndPositionCallback void
HandleInitialisedEvent void
HandlePlayerDisposedEvent void
HandleReplayingLastNodeEvent void
HandleSeekEvent void
HandledCurrentStateChanged void
OnSetStartPositionRequested void
OnSetStopPositionRequested void
OnVideoInfoChanged void
ResetNodeRendererMediaIcon void

공개 메소드들

메소드 설명
Clear ( ) : void
CreateVideoInfoViewModel ( ViewModel node ) : VideoInfo
Initialised ( ) : void
ReceiveMessage ( string message ) : void
SendGetPlayStateCommand ( VideoInfo viewModelVideoInfo ) : void
SendGetStartPositionCommand ( VideoInfo viewModelVideoInfo ) : void
SendGetStopPositionCommand ( VideoInfo viewModelVideoInfo ) : void
SendPauseCommand ( VideoInfo viewModelVideoInfo ) : void
SendPlayCommand ( VideoInfo viewModelVideoInfo, bool isAutoPlay = true ) : void
SendSetSourceCommand ( INode node ) : void
VideoController ( ) : System

비공개 메소드들

메소드 설명
HandleGetPlayingStateCallback ( Event callback ) : void
HandleGetSourceAndPositionCallback ( Event callback ) : void
HandleInitialisedEvent ( ) : void
HandlePlayerDisposedEvent ( Event disposedEvent ) : void
HandleReplayingLastNodeEvent ( Event receivedEvent ) : void
HandleSeekEvent ( Event receivedEvent ) : void
HandledCurrentStateChanged ( Event receivedEvent ) : void
OnSetStartPositionRequested ( object sender, EventArgs e ) : void
OnSetStopPositionRequested ( object sender, EventArgs e ) : void
OnVideoInfoChanged ( object sender, PropertyChangedEventArgs e ) : void
ResetNodeRendererMediaIcon ( System.Guid nodeId, bool playing ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

CreateVideoInfoViewModel() 공개 메소드

public CreateVideoInfoViewModel ( ViewModel node ) : VideoInfo
node ViewModel
리턴 VideoInfo

Initialised() 공개 메소드

public Initialised ( ) : void
리턴 void

ReceiveMessage() 공개 메소드

public ReceiveMessage ( string message ) : void
message string
리턴 void

SendGetPlayStateCommand() 공개 메소드

public SendGetPlayStateCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
리턴 void

SendGetStartPositionCommand() 공개 메소드

public SendGetStartPositionCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
리턴 void

SendGetStopPositionCommand() 공개 메소드

public SendGetStopPositionCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
리턴 void

SendPauseCommand() 공개 메소드

public SendPauseCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
리턴 void

SendPlayCommand() 공개 메소드

public SendPlayCommand ( VideoInfo viewModelVideoInfo, bool isAutoPlay = true ) : void
viewModelVideoInfo VideoInfo
isAutoPlay bool
리턴 void

SendSetSourceCommand() 공개 메소드

public SendSetSourceCommand ( INode node ) : void
node INode
리턴 void

VideoController() 공개 메소드

public VideoController ( ) : System
리턴 System