C# Class Banshee.Dap.Mtp.MtpSource

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

Méthodes publiques

Свойство Type Description
AlbumArtWidthSchema SchemaEntry
NeverSyncAlbumArtSchema SchemaEntry

Méthodes publiques

Méthode Description
CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
DeviceInitialize ( IDevice device ) : void
Dispose ( ) : void
Import ( ) : void
Rename ( string newName ) : void
SyncPlaylists ( ) : void
TrackInfoToMtpTrack ( Banshee.Collection.TrackInfo track, SafeUri fromUri ) : Mtp.Track

Méthodes protégées

Méthode Description
AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
DeleteTrack ( DatabaseTrackInfo track ) : bool
Eject ( ) : void
LoadFromDevice ( ) : void
OnTracksDeleted ( ) : void

Private Methods

Méthode Description
GetFolderForTrack ( Banshee.Collection.TrackInfo track ) : Mtp.Folder
MakeAlbumKey ( string album_artist, string album ) : string
OnUploadProgress ( ulong sent, ulong total, IntPtr data ) : int

Method Details

AddTrackToDevice() protected méthode

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

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

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Eject() protected méthode

protected Eject ( ) : void
Résultat void

Import() public méthode

public Import ( ) : void
Résultat void

LoadFromDevice() protected méthode

protected LoadFromDevice ( ) : void
Résultat void

OnTracksDeleted() protected méthode

protected OnTracksDeleted ( ) : void
Résultat void

Rename() public méthode

public Rename ( string newName ) : void
newName string
Résultat void

SyncPlaylists() public méthode

public SyncPlaylists ( ) : void
Résultat void

TrackInfoToMtpTrack() public méthode

public TrackInfoToMtpTrack ( Banshee.Collection.TrackInfo track, SafeUri fromUri ) : Mtp.Track
track Banshee.Collection.TrackInfo
fromUri Hyena.SafeUri
Résultat Mtp.Track

Property Details

AlbumArtWidthSchema public_oe static_oe property

public static SchemaEntry AlbumArtWidthSchema
Résultat SchemaEntry

NeverSyncAlbumArtSchema public_oe static_oe property

public static SchemaEntry NeverSyncAlbumArtSchema
Résultat SchemaEntry