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 回呼び出す場合は、テレビ アプリケーションに関係なく、両方の要求を処理する必要があります。
- programUri
- Uri
によって TvContract#buildProgramUri(long)
構築された、記録するテレビ 番組の URI。 null
の可能性があります。
- 属性
注釈
記録開始の要求
これは、指定された を使用して を呼び出android.media.tv.TvRecordingClient#startRecording(Uri)
すアクティブな android.media.tv.TvRecordingClient
を要求するために使用されますprogramUri
。 null programUri
以外は、開始された記録がその特定のプログラムである必要があることを意味します。一方、null programUri
ではそのような要件は課されず、記録は複数のテレビ 番組にまたがる可能性があります。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。