C# Класс Blacker.MangaScraper.ViewModel.DownloadViewModel

Наследование: Blacker.MangaScraper.ViewModel.BaseViewModel
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnDownloadCompleted void
OnDownloadStarted void
OnRemoveFromCollection void
_downloader_DownloadCompleted void
_downloader_DownloadProgress void

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

Метод Описание
Cancel ( object parameter ) : void
DownloadChapter ( string outputPath, IDownloadFormatProvider formatProvider ) : void
DownloadViewModel ( DownloadedChapterInfo downloadInfo, ISemaphore downloadSemaphore ) : System
Open ( object parameter ) : void
Remove ( object parameter ) : void
RetryDownload ( object parameter ) : void

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

Метод Описание
OnDownloadCompleted ( ) : void
OnDownloadStarted ( ) : void
OnRemoveFromCollection ( ) : void
_downloader_DownloadCompleted ( object sender, DownloadCompletedEventArgs e ) : void
_downloader_DownloadProgress ( object sender, DownloadProgressEventArgs e ) : void

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

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

public Cancel ( object parameter ) : void
parameter object
Результат void

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

public DownloadChapter ( string outputPath, IDownloadFormatProvider formatProvider ) : void
outputPath string
formatProvider IDownloadFormatProvider
Результат void

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

public DownloadViewModel ( DownloadedChapterInfo downloadInfo, ISemaphore downloadSemaphore ) : System
downloadInfo DownloadedChapterInfo
downloadSemaphore ISemaphore
Результат System

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

public Open ( object parameter ) : void
parameter object
Результат void

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

public Remove ( object parameter ) : void
parameter object
Результат void

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

public RetryDownload ( object parameter ) : void
parameter object
Результат void