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

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

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

Свойство Тип Описание
contentDirectory OpenHome.Net.ControlPoint.Proxies.CpProxyUpnpOrgContentDirectory1
device OpenHome.Net.ControlPoint.CpDevice

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

Метод Описание
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
CpContentDirectory_OhNet_Raumfeld ( OpenHome _device ) : System
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 &_containerUpdateID ) : void
RenameQueueSync ( System queueId, String _desiredName, String &_givenName ) : void
ResultAddContainerToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
ResultAddItemToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
ResultBrowseSink ( IntPtr aPtr, Object _tag ) : void
ResultMoveInQueueSink ( IntPtr aAsyncHandle, Object _tag ) : 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, String &playlistId, String &playlistMetaData ) : void
getDeviceUdn ( ) : String

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

Метод Описание
ContainerUpdateIDsSink ( ) : void
ResultRemoveFromQueueSink ( IntPtr aPtr, Object _tag ) : void
ResultSearchSink ( IntPtr aPtr, Object _tag ) : void
ResultShuffleSink ( IntPtr aPtr, 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 ( ) : void
Результат void

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

public CpContentDirectory_OhNet_Raumfeld ( OpenHome _device ) : System
_device OpenHome
Результат System

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 &_containerUpdateID ) : void
_queueId System
_fromPos uint
_toPos uint
_containerUpdateID uint
Результат void

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

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

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

public ResultAddContainerToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
Результат void

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

public ResultAddItemToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
Результат void

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

public ResultBrowseSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
Результат void

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

public ResultMoveInQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
Результат void

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

protected ResultRemoveFromQueueSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
Результат void

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

protected ResultSearchSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
Результат void

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

protected ResultShuffleSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_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, String &playlistId, String &playlistMetaData ) : void
ContainerID System
SearchCriteria System
playlistId String
playlistMetaData String
Результат void

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

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

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

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

protected CpProxyUpnpOrgContentDirectory1,OpenHome.Net.ControlPoint.Proxies contentDirectory
Результат OpenHome.Net.ControlPoint.Proxies.CpProxyUpnpOrgContentDirectory1

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

protected CpDevice,OpenHome.Net.ControlPoint device
Результат OpenHome.Net.ControlPoint.CpDevice