C# Класс MediaAppSample.Core.ViewModels.QueueViewModel

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

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

Метод Описание
QueueViewModel ( ) : MediaAppSample.Core.Commands

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

Метод Описание
OnLoadStateAsync ( LoadStateEventArgs e, bool isFirstRun ) : Task
OnRefreshAsync ( CancellationToken ct ) : Task
OnSaveStateAsync ( SaveStateEventArgs e ) : Task

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

Метод Описание
AddToQueueAsync ( ContentItemBase item ) : Task
CanAddToQueue ( ContentItemBase item ) : bool
CanRemoveFromQueue ( ContentItemBase item ) : bool
RemoveFromQueueAsync ( ContentItemBase item ) : Task
UpdateQueueProperties ( ) : void

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

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

protected OnLoadStateAsync ( LoadStateEventArgs e, bool isFirstRun ) : Task
e LoadStateEventArgs
isFirstRun bool
Результат Task

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

protected OnRefreshAsync ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
Результат Task

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

protected OnSaveStateAsync ( SaveStateEventArgs e ) : Task
e SaveStateEventArgs
Результат Task

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

public QueueViewModel ( ) : MediaAppSample.Core.Commands
Результат MediaAppSample.Core.Commands