RaumfeldNET.UPNPMediaList.retrieveListByMetaData C# (CSharp) Метод

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

public retrieveListByMetaData ( String _metaData ) : void
_metaData String
Результат void
        public void retrieveListByMetaData(String _metaData)
        {
            // There is only one item in the tracklist. Therefore its no container, its a direct link to
            // the file, we have to get the infos from the renderer metadata
            this.createItemsFromMetaData(_metaData);
        }

Usage Example

Пример #1
0
        public virtual void retrieveListFromAvTransportUri(String _listId, String _avTransportUri, String _avTransportUriMetaData)
        {
            String        cid;
            UPNPMediaList mediaList = this.getList(_listId);

            if (mediaList == null)
            {
                mediaList = this.createListObject(_listId);
                mediaList.listDataReady += mediaList_listDataReadySink;
                mediaList.itemAdded     += mediaList_itemAddedSink;
                lists.Add(_listId, mediaList);
            }

            cid = this.getParameterFromAvTransportUri(_avTransportUri, "cid");
            if (String.IsNullOrWhiteSpace(cid))
            {
                mediaList.retrieveListByMetaData(_avTransportUriMetaData);
            }
            else
            {
                mediaList.retrieveListByContainerId(cid);
            }

            lists[_listId] = mediaList;
        }