C# Класс RaumfeldNET.ZoneTrackMediaList

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

Открытые свойства

Свойство Тип Описание
currentTrackIndexPlaying System.Int32
zoneUDN String

Защищенные свойства (Protected)

Свойство Тип Описание
currentObjectIdPlaying String
objectIdTmp String

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

Метод Описание
ZoneTrackMediaList ( String _listId = "" ) : System
addAtEnd ( List _mediaItems ) : void
addAtEnd ( MediaItem _mediaItem ) : void
addItem ( MediaItem mediaItem, Int32 _itemIndexTo, System.Boolean _sync = false, System.Boolean _fromList = false ) : void
addNext ( List _mediaItems ) : void
addNext ( MediaItem _mediaItem ) : void
buildAvTransportUri ( int _trackIndex = -1, System.Boolean _setTrackInfo = true ) : String
moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
playNow ( List _mediaItems ) : void
playNow ( MediaItem mediaItem ) : void
removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
setListItemSelectedForPlaying ( ) : void
updatePlayStateOnTrackItem ( TrackPlayState _playState, Int32 _itemIndex = -1 ) : void

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

Метод Описание
createQueue ( ) : System.Boolean
listActionDone ( ) : void
listUpdated ( ) : void

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

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

public ZoneTrackMediaList ( String _listId = "" ) : System
_listId String
Результат System

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

public addAtEnd ( List _mediaItems ) : void
_mediaItems List
Результат void

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

public addAtEnd ( MediaItem _mediaItem ) : void
_mediaItem MediaItem
Результат void

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

public addItem ( MediaItem mediaItem, Int32 _itemIndexTo, System.Boolean _sync = false, System.Boolean _fromList = false ) : void
mediaItem MediaItem
_itemIndexTo System.Int32
_sync System.Boolean
_fromList System.Boolean
Результат void

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

public addNext ( List _mediaItems ) : void
_mediaItems List
Результат void

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

public addNext ( MediaItem _mediaItem ) : void
_mediaItem MediaItem
Результат void

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

public buildAvTransportUri ( int _trackIndex = -1, System.Boolean _setTrackInfo = true ) : String
_trackIndex int
_setTrackInfo System.Boolean
Результат String

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

protected createQueue ( ) : System.Boolean
Результат System.Boolean

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

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

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

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

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

public moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
_itemIndex System.Int32
_itemIndexTo System.Int32
Результат void

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

public playNow ( List _mediaItems ) : void
_mediaItems List
Результат void

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

public playNow ( MediaItem mediaItem ) : void
mediaItem MediaItem
Результат void

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

public removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
_itemIndexFrom System.Int32
_itemIndexTo System.Int32
Результат void

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

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

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

public updatePlayStateOnTrackItem ( TrackPlayState _playState, Int32 _itemIndex = -1 ) : void
_playState TrackPlayState
_itemIndex System.Int32
Результат void

Описание свойств

currentObjectIdPlaying защищенное свойство

protected String currentObjectIdPlaying
Результат String

currentTrackIndexPlaying публичное свойство

public Int32,System currentTrackIndexPlaying
Результат System.Int32

objectIdTmp защищенное свойство

protected String objectIdTmp
Результат String

zoneUDN публичное свойство

public String zoneUDN
Результат String