public void AddWeakEvent_Result_GetPositionInfo(Delegate_OnResult_GetPositionInfo d) { WeakList_GetPositionInfo.Add(new WeakReference(d)); }
public void GetPositionInfo(System.UInt32 InstanceID, object _Tag, Delegate_OnResult_GetPositionInfo _Callback) { UPnPArgument[] args = new UPnPArgument[9]; args[0] = new UPnPArgument("InstanceID", InstanceID); args[1] = new UPnPArgument("Track", ""); args[2] = new UPnPArgument("TrackDuration", ""); args[3] = new UPnPArgument("TrackMetaData", ""); args[4] = new UPnPArgument("TrackURI", ""); args[5] = new UPnPArgument("RelTime", ""); args[6] = new UPnPArgument("AbsTime", ""); args[7] = new UPnPArgument("RelCount", ""); args[8] = new UPnPArgument("AbsCount", ""); _S.InvokeAsync("GetPositionInfo", args, new object[2]{_Tag,_Callback}, new UPnPService.UPnPServiceInvokeHandler(Sink_GetPositionInfo), new UPnPService.UPnPServiceInvokeErrorHandler(Error_Sink_GetPositionInfo)); }