TvInteractiveAppService.Session.RequestScheduleRecording 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RequestScheduleRecording(String, String, Uri, Uri, Bundle) |
請求安排錄音。 |
| RequestScheduleRecording(String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle) |
請求安排錄音。 |
RequestScheduleRecording(String, String, Uri, Uri, Bundle)
請求安排錄音。
[Android.Runtime.Register("requestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=34)]
public virtual void RequestScheduleRecording(string requestId, string inputId, Android.Net.Uri channelUri, Android.Net.Uri programUri, Android.OS.Bundle params);
[<Android.Runtime.Register("requestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=34)>]
abstract member RequestScheduleRecording : string * string * Android.Net.Uri * Android.Net.Uri * Android.OS.Bundle -> unit
override this.RequestScheduleRecording : string * string * Android.Net.Uri * Android.Net.Uri * Android.OS.Bundle -> unit
參數
- requestId
- String
這個請求的 ID 用來匹配對應的回應。 這個請求的 #onRecordingScheduled(String, String) 請求ID和這裡寄來的ID是一樣的。 這應該由定義為 , TvInteractiveAppService 且可以是任意字串。
如果這個 API 被呼叫兩次,且使用相同的 requestId,電視應用程式都會處理兩次請求。
- inputId
- String
給定頻道的電視輸入 ID。
- channelUri
- Uri
要錄製的頻道的 URI。
- programUri
- Uri
電視節目的URI將錄製。
- params
- Bundle
本次調校請求需提供特定領域的資料。 鍵 <em>必須<>是有作用範圍的名稱,也就是說,前面要加上你擁有的套件名稱,這樣不同開發者才不會產生衝突的鍵。
- 屬性
備註
請求安排錄音。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RequestScheduleRecording(String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle)
請求安排錄音。
[Android.Runtime.Register("requestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJILandroid/os/Bundle;)V", "GetRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_JJILandroid_os_Bundle_Handler", ApiSince=34)]
public virtual void RequestScheduleRecording(string requestId, string inputId, Android.Net.Uri channelUri, long startTime, long duration, Android.Media.TV.RecordingWeekDays repeatDays, Android.OS.Bundle params);
[<Android.Runtime.Register("requestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJILandroid/os/Bundle;)V", "GetRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_JJILandroid_os_Bundle_Handler", ApiSince=34)>]
abstract member RequestScheduleRecording : string * string * Android.Net.Uri * int64 * int64 * Android.Media.TV.RecordingWeekDays * Android.OS.Bundle -> unit
override this.RequestScheduleRecording : string * string * Android.Net.Uri * int64 * int64 * Android.Media.TV.RecordingWeekDays * Android.OS.Bundle -> unit
參數
- requestId
- String
這個請求的 ID 用來匹配對應的回應。 這個請求的 #onRecordingScheduled(String, String) 請求ID和這裡寄來的ID是一樣的。 這應該由定義為 , TvInteractiveAppService 且可以是任意字串。 如果這個 API 被呼叫兩次,且使用相同的 requestId,電視應用程式都會處理兩次請求。
- inputId
- String
給定頻道的電視輸入 ID。
- channelUri
- Uri
要錄製的頻道的 URI。
- startTime
- Int64
錄音開始時間(以毫秒計)自紀元以來。
- duration
- Int64
錄音時間以毫秒計。
- repeatDays
- RecordingWeekDays
重複的日子。 如果不重複,則為0。
- params
- Bundle
本次調校請求需提供特定領域的資料。 鍵 <em>必須<>是有作用範圍的名稱,也就是說,前面要加上你擁有的套件名稱,這樣不同開發者才不會產生衝突的鍵。
- 屬性
備註
請求安排錄音。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。