C# Класс VLC_WINRT.ViewModels.MediaPlaybackViewModel

Наследование: NavigateableViewModel, IDisposable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_displayAlwaysOnRequest Windows.System.Display.DisplayRequest
_elapsedTime System.TimeSpan
_fileToken string
_goBackCommand VLC_WINRT.Utility.Commands.StopVideoCommand
_historyService VLC_WINRT.Utility.Services.RunTime.HistoryService
_isPlaying bool
_mediaService IMediaService
_mrl string
_playNext VLC_WINRT.Utility.Commands.MusicPlayer.PlayNextCommand
_playOrPause VLC_WINRT.Utility.Commands.PlayPauseCommand
_playPrevious VLC_WINRT.Utility.Commands.MusicPlayer.PlayPreviousCommand
_skipAhead VLC_WINRT.Utility.Commands.ActionCommand
_skipBack VLC_WINRT.Utility.Commands.ActionCommand
_sliderPositionTimer Windows.UI.Xaml.DispatcherTimer
_timeTotal System.TimeSpan
_title string
_vlcPlayerService VLC_WINRT.Utility.Services.RunTime.VlcService

Открытые методы

Метод Описание
CleanViewModel ( ) : void
Dispose ( ) : void
OnNavigatedFrom ( NavigationEventArgs e ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
MediaPlaybackViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : System
OnPlaybackStarting ( ) : void
OnPlaybackStopped ( ) : void
PlayerStateChanged ( object sender, VlcService e ) : void

Приватные методы

Метод Описание
FirePositionUpdate ( object sender, object e ) : void
ProtectedDisplayCall ( bool shouldActivate ) : void
UpdateDate ( ) : void
UpdatePosition ( object sender, object e ) : System.Threading.Tasks.Task

Описание методов

CleanViewModel() публичный Метод

public CleanViewModel ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

MediaPlaybackViewModel() защищенный Метод

protected MediaPlaybackViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : System
historyService VLC_WINRT.Utility.Services.RunTime.HistoryService
mediaService IMediaService
mediaPlayerService VLC_WINRT.Utility.Services.RunTime.VlcService
Результат System

OnNavigatedFrom() публичный Метод

public OnNavigatedFrom ( NavigationEventArgs e ) : System.Threading.Tasks.Task
e Windows.UI.Xaml.Navigation.NavigationEventArgs
Результат System.Threading.Tasks.Task

OnPlaybackStarting() защищенный Метод

protected OnPlaybackStarting ( ) : void
Результат void

OnPlaybackStopped() защищенный Метод

protected OnPlaybackStopped ( ) : void
Результат void

PlayerStateChanged() защищенный Метод

protected PlayerStateChanged ( object sender, VlcService e ) : void
sender object
e VLC_WINRT.Utility.Services.RunTime.VlcService
Результат void

Описание свойств

_displayAlwaysOnRequest защищенное свойство

protected DisplayRequest,Windows.System.Display _displayAlwaysOnRequest
Результат Windows.System.Display.DisplayRequest

_elapsedTime защищенное свойство

protected TimeSpan,System _elapsedTime
Результат System.TimeSpan

_fileToken защищенное свойство

protected string _fileToken
Результат string

_goBackCommand защищенное свойство

protected StopVideoCommand,VLC_WINRT.Utility.Commands _goBackCommand
Результат VLC_WINRT.Utility.Commands.StopVideoCommand

_historyService защищенное свойство

protected HistoryService,VLC_WINRT.Utility.Services.RunTime _historyService
Результат VLC_WINRT.Utility.Services.RunTime.HistoryService

_isPlaying защищенное свойство

protected bool _isPlaying
Результат bool

_mediaService защищенное свойство

protected IMediaService _mediaService
Результат IMediaService

_mrl защищенное свойство

protected string _mrl
Результат string

_playNext защищенное свойство

protected PlayNextCommand,VLC_WINRT.Utility.Commands.MusicPlayer _playNext
Результат VLC_WINRT.Utility.Commands.MusicPlayer.PlayNextCommand

_playOrPause защищенное свойство

protected PlayPauseCommand,VLC_WINRT.Utility.Commands _playOrPause
Результат VLC_WINRT.Utility.Commands.PlayPauseCommand

_playPrevious защищенное свойство

protected PlayPreviousCommand,VLC_WINRT.Utility.Commands.MusicPlayer _playPrevious
Результат VLC_WINRT.Utility.Commands.MusicPlayer.PlayPreviousCommand

_skipAhead защищенное свойство

protected ActionCommand,VLC_WINRT.Utility.Commands _skipAhead
Результат VLC_WINRT.Utility.Commands.ActionCommand

_skipBack защищенное свойство

protected ActionCommand,VLC_WINRT.Utility.Commands _skipBack
Результат VLC_WINRT.Utility.Commands.ActionCommand

_sliderPositionTimer защищенное свойство

protected DispatcherTimer,Windows.UI.Xaml _sliderPositionTimer
Результат Windows.UI.Xaml.DispatcherTimer

_timeTotal защищенное свойство

protected TimeSpan,System _timeTotal
Результат System.TimeSpan

_title защищенное свойство

protected string _title
Результат string

_vlcPlayerService защищенное свойство

protected VlcService,VLC_WINRT.Utility.Services.RunTime _vlcPlayerService
Результат VLC_WINRT.Utility.Services.RunTime.VlcService