C# Класс Sonority.UPnP.AVTransport

Показать файл Открыть проект

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

Метод Описание
AVTransport ( UPnPService service ) : System
AddUriToQueue ( Uri enqueuedUri, string enqueuedUriMetaData, uint desiredFirstTrackNumberEnqueued, bool enqueueAsNext ) : void
Dispose ( ) : void
Next ( ) : void
Pause ( ) : void
Play ( ) : void
PlayPause ( ) : void
Previous ( ) : void
Record ( ) : void
RemoveAllTracksFromQueue ( ) : void
RemoveTrackFromQueue ( string objectId ) : void
ReorderTracksInQueue ( uint startingIndex, uint numberOfTracks, uint insertBefore ) : void
Seek ( SeekMode unit, string target ) : void
SetAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
SetNextAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
SetPlayMode ( PlayMode newPlayMode ) : void
SetRecordQualityMode ( ) : void
Stop ( ) : void

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

Метод Описание
AVTransport_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
CreateTimeSpan ( string s ) : TimeSpan?
CreateUri ( string uri ) : Uri
CreateXmlProperty ( string xml ) : XPathNavigator
GetCurrentTransportActions ( ) : string
GetDeviceCapabilities ( ) : DeviceCapabilities
GetMediaInfo ( ) : MediaInfo
GetPositionInfo ( ) : PositionInfo
GetTransportInfo ( ) : TransportInfo
GetTransportSettings ( ) : TransportSettings
OnTimerFired ( object state ) : void
TransportStateChanged ( object sender, PropertyChangedEventArgs e ) : void

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

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

public AVTransport ( UPnPService service ) : System
service UPnPService
Результат System

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

public AddUriToQueue ( Uri enqueuedUri, string enqueuedUriMetaData, uint desiredFirstTrackNumberEnqueued, bool enqueueAsNext ) : void
enqueuedUri System.Uri
enqueuedUriMetaData string
desiredFirstTrackNumberEnqueued uint
enqueueAsNext bool
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public RemoveTrackFromQueue ( string objectId ) : void
objectId string
Результат void

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

public ReorderTracksInQueue ( uint startingIndex, uint numberOfTracks, uint insertBefore ) : void
startingIndex uint
numberOfTracks uint
insertBefore uint
Результат void

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

public Seek ( SeekMode unit, string target ) : void
unit SeekMode
target string
Результат void

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

public SetAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
Результат void

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

public SetNextAVTransportUri ( Uri currentUri, string currentUriMetadata ) : void
currentUri Uri
currentUriMetadata string
Результат void

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

public SetPlayMode ( PlayMode newPlayMode ) : void
newPlayMode PlayMode
Результат void

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

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

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

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