TvInteractiveAppService.Session.RequestStartRecording(String, Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запросы, начиная с записи
[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
Идентификатор этого запроса, который используется для сопоставления соответствующего ответа. Идентификатор запроса для этого запроса совпадает с идентификатором #onRecordingStarted(String, String)
, отправленным здесь. Это должно быть определено TvInteractiveAppService
и может быть любой строкой.
Если этот API вызывается с одинаковым идентификатором запроса дважды, оба запроса должны обрабатываться независимо от телевизионного приложения.
- programUri
- Uri
Универсальный код ресурса (URI) для телевизионной программы для записи, построенной TvContract#buildProgramUri(long)
на основе. Может иметь значение null
.
- Атрибуты
Комментарии
Запросы, начиная с записи
Это используется для запроса активного android.media.tv.TvRecordingClient
вызова android.media.tv.TvRecordingClient#startRecording(Uri)
с предоставленным programUri
. Ненулевое programUri
означает, что запись начала должна быть определенной программой, в то время как null programUri
не накладывает такое требование и запись может охватывать несколько телевизионных программ.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.