TvInteractiveAppService.Session.RequestScheduleRecording メソッド

定義

オーバーロード

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 で 2 回呼び出す場合は、両方の要求を TV アプリケーションに関係なく処理する必要があります。

inputId
String

指定されたチャネルのテレビ入力の ID。

channelUri
Uri

記録するチャネルの URI。

programUri
Uri

記録するテレビ番組の URI。

params
Bundle

このチューニング要求のドメイン固有のデータ。 Keys <em>はスコープ付き名前である必要があります<>。つまり、異なる開発者が競合するキーを作成しないように、ユーザーが所有するパッケージ名をプレフィックスとして付けます。

属性

注釈

記録のスケジュール設定を要求します。

の Java ドキュメント android.media.tv.interactive.TvInteractiveAppService.Session.requestScheduleRecording(java.lang.String, java.lang.String, android.net.Uri, android.net.Uri, android.os.Bundle)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 で 2 回呼び出す場合は、両方の要求を TV アプリケーションに関係なく処理する必要があります。

inputId
String

指定されたチャネルのテレビ入力の ID。

channelUri
Uri

記録するチャネルの URI。

startTime
Int64

エポック以降の記録の開始時刻 (ミリ秒単位)。

duration
Int64

記録の時間 (ミリ秒単位)。

repeatDays
RecordingWeekDays

繰り返される日数。 繰り返されない場合は 0。

params
Bundle

このチューニング要求のドメイン固有のデータ。 Keys <em>はスコープ付き名前である必要があります<>。つまり、異なる開発者が競合するキーを作成しないように、ユーザーが所有するパッケージ名をプレフィックスとして付けます。

属性

注釈

記録のスケジュール設定を要求します。

の Java ドキュメント android.media.tv.interactive.TvInteractiveAppService.Session.requestScheduleRecording(java.lang.String, java.lang.String, android.net.Uri, long, long, int, android.os.Bundle)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象