C# Класс Notpod.StandardSynchronizer

Standard Synchronizer. Implementation of ISynchronizer. Has a simple progressbar UI.
Наследование: ISynchronizer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
StandardSynchronizer ( ) : System

Create a new instance of StandardSynchronizer.

SynchronizeDevice ( IITUserPlaylist playlist, string drive, Notpod.Configuration12.Device device ) : void

Notpod.ISynchronizer#SynchronizeDevice(IITUserPlaylist, string, Device)

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

Метод Описание
OnSynchronizeCancelled ( ) : void

Event dispatcher for SynchronizeCancelled.

OnSynchronizeComplete ( ) : void

Event dispatcher for SynchronizeComplete.

OnSynchronizeError ( Notpod.Configuration12.Device device, string message ) : void

Event dispatcher for SynchronizeError events.

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

Метод Описание
CheckAndCreateFolders ( string trackPath, string drive, Notpod.Configuration12.Device device ) : void

Check if the necessary folders for the given track exists. If not, create them.

CheckAndRemoveFolders ( string trackPath, string drive, Notpod.Configuration12.Device device ) : void

Check if the folder for the current artist/album is empty. If it is, then remove it.

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

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

Event dispatcher for SynchronizeCancelled.
protected OnSynchronizeCancelled ( ) : void
Результат void

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

Event dispatcher for SynchronizeComplete.
protected OnSynchronizeComplete ( ) : void
Результат void

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

Event dispatcher for SynchronizeError events.
protected OnSynchronizeError ( Notpod.Configuration12.Device device, string message ) : void
device Notpod.Configuration12.Device The device that failed.
message string An error message.
Результат void

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

Create a new instance of StandardSynchronizer.
public StandardSynchronizer ( ) : System
Результат System

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

Notpod.ISynchronizer#SynchronizeDevice(IITUserPlaylist, string, Device)
public SynchronizeDevice ( IITUserPlaylist playlist, string drive, Notpod.Configuration12.Device device ) : void
playlist IITUserPlaylist
drive string
device Notpod.Configuration12.Device
Результат void