C# Класс Last.fm_Scrubbler_WPF.ViewModels.CSVScrobbleViewModel

ViewModel for the Views.CSVScrobbleView.
Наследование: ScrobbleViewModelBase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Formats string[]

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

Метод Описание
CSVScrobbleViewModel ( ) : IF.Lastfm.Core.Objects

Constructor.

LoadCSVFileDialog ( ) : void

Shows a dialog to open a csv file.

Preview ( ) : void

Previews the tracks that will be scrobbled.

Scrobble ( ) : System.Threading.Tasks.Task

Scrobbles the selected scrobbles.

SelectAll ( ) : void

Marks all scrobbles as "ToScrobble".

SelectNone ( ) : void

Marks all scrobbles as not "ToScrobble".

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

Метод Описание
CreateScrobbles ( ) : List

Create a list with tracks that will be scrobbled.

LoadCSVFile ( string path ) : void

Loads and parses a csv file.

ToScrobbleChanged ( object sender, EventArgs e ) : void

Notifies the UI that "ToScrobble" has changed.

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

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

Constructor.
public CSVScrobbleViewModel ( ) : IF.Lastfm.Core.Objects
Результат IF.Lastfm.Core.Objects

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

Shows a dialog to open a csv file.
public LoadCSVFileDialog ( ) : void
Результат void

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

Previews the tracks that will be scrobbled.
public Preview ( ) : void
Результат void

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

Scrobbles the selected scrobbles.
public Scrobble ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

Marks all scrobbles as "ToScrobble".
public SelectAll ( ) : void
Результат void

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

Marks all scrobbles as not "ToScrobble".
public SelectNone ( ) : void
Результат void

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

Formats публичное статическое свойство

Different formats to try in case TryParse fails.
public static string[] Formats
Результат string[]