C# Class RaumfeldNET.UPNPMediaList

Inheritance: MediaList
Afficher le fichier Open project: stoennies/raumwiese Class Usage Examples

Méthodes publiques

Свойство Type Description
containerId String
containerInfoMetaData String

Protected Properties

Свойство Type Description
contentDirectory RaumfeldNET.UPNP.CpContentDirectory

Méthodes publiques

Méthode Description
UPNPMediaList ( String _listId = "" ) : System
addItem ( MediaItem _mediaItem, Int32 _itemIndexTo, System.Boolean _sync = false, System.Boolean _fromList = false ) : void
addItems ( List _mediaItems, Int32 _itemIndexTo ) : void
addItems ( List _mediaItems, Int32 _itemIndexTo, System.Boolean _useThread = false ) : void
createItemsFromMetaData ( String _metaData ) : void
getListPositionOfObjectId ( String _objectId ) : int
isQueue ( ) : System.Boolean
moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
retrieveListByContainerId ( String _containerId, String _searchCriteria = "", System.Boolean _syncRequest = false ) : void
retrieveListByMetaData ( String _metaData ) : void
retriveList ( ) : void

Méthodes protégées

Méthode Description
addContainerSink ( CpContentDirectory _sender, Object _tag ) : void
addItemSink ( CpContentDirectory _sender, Object _tag ) : void
addShuffle ( MediaItem _mediaItem, Int32 _itemIndexTo, System.Boolean _sync ) : void
contentDirectory_BrowseSink ( CpContentDirectory sender, System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object _Tag ) : void
contentDirectory_SearchSink ( CpContentDirectory sender, System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object _Tag ) : void
createItemsFromMetaDataNode ( XmlDocument _doc, XmlNamespaceManager _manager, string _nodeId ) : void
createMediaItemForMetaDataNode ( XmlNode _nodeItem, XmlNamespaceManager _manager ) : MediaItem
createQueue ( ) : System.Boolean
isItemViewable ( MediaItem _mediaItem ) : System.Boolean
listActionDone ( ) : void
moveItemSink ( CpContentDirectory _sender, uint _containerUpdateId, Object _tag ) : void
removeAllItems ( ) : void

Method Details

UPNPMediaList() public méthode

public UPNPMediaList ( String _listId = "" ) : System
_listId String
Résultat System

addContainerSink() protected méthode

protected addContainerSink ( CpContentDirectory _sender, Object _tag ) : void
_sender RaumfeldNET.UPNP.CpContentDirectory
_tag Object
Résultat void

addItem() public méthode

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
Résultat void

addItemSink() protected méthode

protected addItemSink ( CpContentDirectory _sender, Object _tag ) : void
_sender RaumfeldNET.UPNP.CpContentDirectory
_tag Object
Résultat void

addItems() public méthode

public addItems ( List _mediaItems, Int32 _itemIndexTo ) : void
_mediaItems List
_itemIndexTo System.Int32
Résultat void

addItems() public méthode

public addItems ( List _mediaItems, Int32 _itemIndexTo, System.Boolean _useThread = false ) : void
_mediaItems List
_itemIndexTo System.Int32
_useThread System.Boolean
Résultat void

addShuffle() protected méthode

protected addShuffle ( MediaItem _mediaItem, Int32 _itemIndexTo, System.Boolean _sync ) : void
_mediaItem MediaItem
_itemIndexTo System.Int32
_sync System.Boolean
Résultat void

contentDirectory_BrowseSink() protected méthode

protected contentDirectory_BrowseSink ( CpContentDirectory sender, System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object _Tag ) : void
sender RaumfeldNET.UPNP.CpContentDirectory
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
Result System
NumberReturned System
TotalMatches System
UpdateID System
e Object
_Tag object
Résultat void

contentDirectory_SearchSink() protected méthode

protected contentDirectory_SearchSink ( CpContentDirectory sender, System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object _Tag ) : void
sender RaumfeldNET.UPNP.CpContentDirectory
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
Result System
NumberReturned System
TotalMatches System
UpdateID System
e Object
_Tag object
Résultat void

createItemsFromMetaData() public méthode

public createItemsFromMetaData ( String _metaData ) : void
_metaData String
Résultat void

createItemsFromMetaDataNode() protected méthode

protected createItemsFromMetaDataNode ( XmlDocument _doc, XmlNamespaceManager _manager, string _nodeId ) : void
_doc System.Xml.XmlDocument
_manager System.Xml.XmlNamespaceManager
_nodeId string
Résultat void

createMediaItemForMetaDataNode() protected méthode

protected createMediaItemForMetaDataNode ( XmlNode _nodeItem, XmlNamespaceManager _manager ) : MediaItem
_nodeItem System.Xml.XmlNode
_manager System.Xml.XmlNamespaceManager
Résultat MediaItem

createQueue() protected méthode

protected createQueue ( ) : System.Boolean
Résultat System.Boolean

getListPositionOfObjectId() public méthode

public getListPositionOfObjectId ( String _objectId ) : int
_objectId String
Résultat int

isItemViewable() protected méthode

protected isItemViewable ( MediaItem _mediaItem ) : System.Boolean
_mediaItem MediaItem
Résultat System.Boolean

isQueue() public méthode

public isQueue ( ) : System.Boolean
Résultat System.Boolean

listActionDone() protected méthode

protected listActionDone ( ) : void
Résultat void

moveItem() public méthode

public moveItem ( Int32 _itemIndex, Int32 _itemIndexTo ) : void
_itemIndex System.Int32
_itemIndexTo System.Int32
Résultat void

moveItemSink() protected méthode

protected moveItemSink ( CpContentDirectory _sender, uint _containerUpdateId, Object _tag ) : void
_sender RaumfeldNET.UPNP.CpContentDirectory
_containerUpdateId uint
_tag Object
Résultat void

removeAllItems() protected méthode

protected removeAllItems ( ) : void
Résultat void

removeItem() public méthode

public removeItem ( Int32 _itemIndexFrom, Int32 _itemIndexTo ) : void
_itemIndexFrom System.Int32
_itemIndexTo System.Int32
Résultat void

retrieveListByContainerId() public méthode

public retrieveListByContainerId ( String _containerId, String _searchCriteria = "", System.Boolean _syncRequest = false ) : void
_containerId String
_searchCriteria String
_syncRequest System.Boolean
Résultat void

retrieveListByMetaData() public méthode

public retrieveListByMetaData ( String _metaData ) : void
_metaData String
Résultat void

retriveList() public méthode

public retriveList ( ) : void
Résultat void

Property Details

containerId public_oe property

public String containerId
Résultat String

containerInfoMetaData public_oe property

public String containerInfoMetaData
Résultat String

contentDirectory protected_oe property

protected CpContentDirectory,RaumfeldNET.UPNP contentDirectory
Résultat RaumfeldNET.UPNP.CpContentDirectory