C# 클래스 Banshee.Dap.Mtp.MtpSource

상속: Banshee.Dap.DapSource
파일 보기 프로젝트 열기: mono-soc-2011/banshee 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AlbumArtWidthSchema SchemaEntry
NeverSyncAlbumArtSchema SchemaEntry

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
DeleteTrack ( DatabaseTrackInfo track ) : bool
Eject ( ) : void
LoadFromDevice ( ) : void
OnTracksDeleted ( ) : void

비공개 메소드들

메소드 설명
GetFolderForTrack ( Banshee.Collection.TrackInfo track ) : Mtp.Folder
MakeAlbumKey ( string album_artist, string album ) : string
OnUploadProgress ( ulong sent, ulong total, IntPtr data ) : int

메소드 상세

AddTrackToDevice() 보호된 메소드

protected AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
fromUri Hyena.SafeUri
리턴 void

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

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Eject() 보호된 메소드

protected Eject ( ) : void
리턴 void

Import() 공개 메소드

public Import ( ) : void
리턴 void

LoadFromDevice() 보호된 메소드

protected LoadFromDevice ( ) : void
리턴 void

OnTracksDeleted() 보호된 메소드

protected OnTracksDeleted ( ) : void
리턴 void

Rename() 공개 메소드

public Rename ( string newName ) : void
newName string
리턴 void

SyncPlaylists() 공개 메소드

public SyncPlaylists ( ) : void
리턴 void

TrackInfoToMtpTrack() 공개 메소드

public TrackInfoToMtpTrack ( Banshee.Collection.TrackInfo track, SafeUri fromUri ) : Mtp.Track
track Banshee.Collection.TrackInfo
fromUri Hyena.SafeUri
리턴 Mtp.Track

프로퍼티 상세

AlbumArtWidthSchema 공개적으로 정적으로 프로퍼티

public static SchemaEntry AlbumArtWidthSchema
리턴 SchemaEntry

NeverSyncAlbumArtSchema 공개적으로 정적으로 프로퍼티

public static SchemaEntry NeverSyncAlbumArtSchema
리턴 SchemaEntry