TvInteractiveAppService.Session.RequestStartRecording(String, Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
記録の開始要求
[Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual void RequestStartRecording (string requestId, Android.Net.Uri? programUri);
[<Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member RequestStartRecording : string * Android.Net.Uri -> unit
override this.RequestStartRecording : string * Android.Net.Uri -> unit
パラメーター
- requestId
- String
対応する応答と一致するために使用されるこの要求の ID。 この要求の #onRecordingStarted(String, String)
要求 ID は、ここで送信された ID と同じです。 これは、任意の TvInteractiveAppService
文字列で定義する必要があります。
この API を同じ requestId で 2 回呼び出す場合、両方の要求は TV アプリケーションによって処理される必要があります。
- programUri
- Uri
によって構築 TvContract#buildProgramUri(long)
された、録画するテレビ 番組の URI。 null
の可能性があります。
- 属性
注釈
記録の開始要求
これは、指定されたを呼び出すandroid.media.tv.TvRecordingClient#startRecording(Uri)
アクティブandroid.media.tv.TvRecordingClient
を要求するために使用されますprogramUri
。 null programUri
以外の場合は、開始された記録がその特定のプログラムである必要があることを意味します。一方、null programUri
ではそのような要件は課されず、記録は複数のテレビ 番組にまたがる可能性があります。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。