C# Класс Banshee.Dap.MassStorage.MassStorageSource

Наследование: Banshee.Dap.DapSource
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddDapProperties void
GetTrackPath string
OnImportFinished void

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

Метод Описание
CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
DeviceInitialize ( IDevice device ) : void
Import ( ) : void
SyncPlaylists ( ) : void

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

Метод Описание
AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
CanHandleDeviceCommand ( DeviceCommand command ) : bool
DeleteTrack ( DatabaseTrackInfo track ) : bool
Eject ( ) : void
GetIconNames ( ) : string[]
LoadFromDevice ( ) : void

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

Метод Описание
AddDapProperties ( ) : void
GetTrackPath ( Banshee.Collection.TrackInfo track, string ext ) : string
OnImportFinished ( object o, EventArgs args ) : void

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

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

protected AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
fromUri Hyena.SafeUri
Результат void

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

protected CanHandleDeviceCommand ( DeviceCommand command ) : bool
command DeviceCommand
Результат bool

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

public CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
uri Hyena.SafeUri
job Banshee.ServiceStack.BatchUserJob
Результат void

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

protected DeleteTrack ( DatabaseTrackInfo track ) : bool
track Banshee.Collection.Database.DatabaseTrackInfo
Результат bool

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

public DeviceInitialize ( IDevice device ) : void
device IDevice
Результат void

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

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

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

protected GetIconNames ( ) : string[]
Результат string[]

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

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

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

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

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

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