C# Class Banshee.Dap.MassStorage.MassStorageSource

Inheritance: Banshee.Dap.DapSource
Afficher le fichier Open project: mono-soc-2011/banshee Class Usage Examples

Private Properties

Свойство Type Description
AddDapProperties void
GetTrackPath string
OnImportFinished void

Méthodes publiques

Méthode Description
CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
DeviceInitialize ( IDevice device ) : void
Import ( ) : void
SyncPlaylists ( ) : void

Méthodes protégées

Méthode Description
AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
CanHandleDeviceCommand ( DeviceCommand command ) : bool
DeleteTrack ( DatabaseTrackInfo track ) : bool
Eject ( ) : void
GetIconNames ( ) : string[]
LoadFromDevice ( ) : void

Private Methods

Méthode Description
AddDapProperties ( ) : void
GetTrackPath ( Banshee.Collection.TrackInfo track, string ext ) : string
OnImportFinished ( object o, EventArgs args ) : void

Method Details

AddTrackToDevice() protected méthode

protected AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
fromUri Hyena.SafeUri
Résultat void

CanHandleDeviceCommand() protected méthode

protected CanHandleDeviceCommand ( DeviceCommand command ) : bool
command DeviceCommand
Résultat bool

CopyTrackTo() public méthode

public CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
uri Hyena.SafeUri
job Banshee.ServiceStack.BatchUserJob
Résultat void

DeleteTrack() protected méthode

protected DeleteTrack ( DatabaseTrackInfo track ) : bool
track Banshee.Collection.Database.DatabaseTrackInfo
Résultat bool

DeviceInitialize() public méthode

public DeviceInitialize ( IDevice device ) : void
device IDevice
Résultat void

Eject() protected méthode

protected Eject ( ) : void
Résultat void

GetIconNames() protected méthode

protected GetIconNames ( ) : string[]
Résultat string[]

Import() public méthode

public Import ( ) : void
Résultat void

LoadFromDevice() protected méthode

protected LoadFromDevice ( ) : void
Résultat void

SyncPlaylists() public méthode

public SyncPlaylists ( ) : void
Résultat void