C# Класс RaumfeldNET.UPNP.CpContentDirectory

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

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

Метод Описание
AddContainerToQueue ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position, object _Tag, delegate_OnResult_AddContainerToQueue _Sink ) : void
AddContainerToQueueSync ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position ) : void
AddItemToQueue ( System QueueId, System ObjectId, System Position, object _Tag, delegate_OnResult_AddItemToQueue _Sink ) : void
AddItemToQueueSync ( System QueueId, System ObjectId, System Position ) : void
Browse ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Browse _Sink ) : void
BrowseSync ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
BrowseSyncMeta ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
CreateQueueSync ( System _desiredName, System _containerId, System &_givenName, System &_queueId, System &_metaData ) : void
DestroyObjectSync ( System ObjectID ) : void
MoveInQueue ( System ObjectID, System NewPosition, object _Tag, delegate_OnResult_MoveInQueue _Sink ) : void
RemoveFromQueue ( System _queueId, uint _fromPos, uint _toPos, object _Tag, delegate_OnResult_RemoveFromQueue _Sink ) : void
RemoveFromQueueSync ( System _queueId, uint _fromPos, uint _toPos, uint &_containerUpdatedId ) : void
RenameQueueSync ( System queueId, String _desiredName, String &_givenName ) : void
Search ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
SearchSync ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
Shuffle ( System ContainerID, System SearchCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ShuffleSync ( System ContainerID, System SearchCriteria, System &playlistId, System &playlistMetaData ) : void
getDeviceUdn ( ) : String

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

Метод Описание
ContainerUpdateIDsSink ( String newValue ) : void
ResultAddContainerToQueueSink ( object _tag ) : void
ResultAddItemToQueueSink ( object _tag ) : void
ResultBrowseSink ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object tag ) : void
ResultMoveInQueueSink ( uint _containerUpdateId, object _tag ) : void
ResultRemoveFromQueueSink ( object _tag ) : void
ResultSearchSink ( 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
ResultShuffleSink ( String _playlistId, String _playlistMetadata, object tag ) : void

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

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

public AddContainerToQueue ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position, object _Tag, delegate_OnResult_AddContainerToQueue _Sink ) : void
QueueId System
ContainerId System
SourceId System
SearchCriteria System
SortCriteria System
StartIndex System
EndIndex System
Position System
_Tag object
_Sink delegate_OnResult_AddContainerToQueue
Результат void

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

public AddContainerToQueueSync ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position ) : void
QueueId System
ContainerId System
SourceId System
SearchCriteria System
SortCriteria System
StartIndex System
EndIndex System
Position System
Результат void

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

public AddItemToQueue ( System QueueId, System ObjectId, System Position, object _Tag, delegate_OnResult_AddItemToQueue _Sink ) : void
QueueId System
ObjectId System
Position System
_Tag object
_Sink delegate_OnResult_AddItemToQueue
Результат void

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

public AddItemToQueueSync ( System QueueId, System ObjectId, System Position ) : void
QueueId System
ObjectId System
Position System
Результат void

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

public Browse ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Browse _Sink ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
_Tag object
_Sink delegate_OnResult_Browse
Результат void

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

public BrowseSync ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
Результат void

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

public BrowseSyncMeta ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
Результат void

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

protected ContainerUpdateIDsSink ( String newValue ) : void
newValue String
Результат void

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

public CreateQueueSync ( System _desiredName, System _containerId, System &_givenName, System &_queueId, System &_metaData ) : void
_desiredName System
_containerId System
_givenName System
_queueId System
_metaData System
Результат void

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

public DestroyObjectSync ( System ObjectID ) : void
ObjectID System
Результат void

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

public MoveInQueue ( System ObjectID, System NewPosition, object _Tag, delegate_OnResult_MoveInQueue _Sink ) : void
ObjectID System
NewPosition System
_Tag object
_Sink delegate_OnResult_MoveInQueue
Результат void

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

public RemoveFromQueue ( System _queueId, uint _fromPos, uint _toPos, object _Tag, delegate_OnResult_RemoveFromQueue _Sink ) : void
_queueId System
_fromPos uint
_toPos uint
_Tag object
_Sink delegate_OnResult_RemoveFromQueue
Результат void

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

public RemoveFromQueueSync ( System _queueId, uint _fromPos, uint _toPos, uint &_containerUpdatedId ) : void
_queueId System
_fromPos uint
_toPos uint
_containerUpdatedId uint
Результат void

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

public RenameQueueSync ( System queueId, String _desiredName, String &_givenName ) : void
queueId System
_desiredName String
_givenName String
Результат void

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

protected ResultAddContainerToQueueSink ( object _tag ) : void
_tag object
Результат void

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

protected ResultAddItemToQueueSink ( object _tag ) : void
_tag object
Результат void

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

protected ResultBrowseSink ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System Result, System NumberReturned, System TotalMatches, System UpdateID, Object e, object tag ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
Result System
NumberReturned System
TotalMatches System
UpdateID System
e Object
tag object
Результат void

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

protected ResultMoveInQueueSink ( uint _containerUpdateId, object _tag ) : void
_containerUpdateId uint
_tag object
Результат void

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

protected ResultRemoveFromQueueSink ( object _tag ) : void
_tag object
Результат void

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

protected ResultSearchSink ( 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
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
Result System
NumberReturned System
TotalMatches System
UpdateID System
e Object
tag object
Результат void

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

protected ResultShuffleSink ( String _playlistId, String _playlistMetadata, object tag ) : void
_playlistId String
_playlistMetadata String
tag object
Результат void

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

public Search ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
_Tag object
_Sink delegate_OnResult_Search
Результат void

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

public SearchSync ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
Результат void

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

public Shuffle ( System ContainerID, System SearchCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ContainerID System
SearchCriteria System
_Tag object
_Sink delegate_OnResult_Search
Результат void

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

public ShuffleSync ( System ContainerID, System SearchCriteria, System &playlistId, System &playlistMetaData ) : void
ContainerID System
SearchCriteria System
playlistId System
playlistMetaData System
Результат void

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

public getDeviceUdn ( ) : String
Результат String