Lenguaje

TvInteractiveAppService.Session.RequestScheduleRecording Método

Definición

Sobrecargas

Nombre Description
RequestScheduleRecording(String, String, Uri, Uri, Bundle)

Solicita la programación de una grabación.

RequestScheduleRecording(String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle)

Solicita la programación de una grabación.

RequestScheduleRecording(String, String, Uri, Uri, Bundle)

Solicita la programación de una grabación.

[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

Parámetros

requestId
String

Identificador de esta solicitud que se usa para coincidir con la respuesta correspondiente. El identificador de solicitud en #onRecordingScheduled(String, String) para esta solicitud es el mismo que el identificador enviado aquí. Debe definirse por TvInteractiveAppService y puede ser cualquier cadena. Si se llama a esta API con el mismo requestId dos veces, ambas solicitudes deben controlarse independientemente de la aplicación de TV.

inputId
String

Identificador de la entrada de TV para el canal especificado.

channelUri
Uri

Identificador URI de un canal que se va a grabar.

programUri
Uri

URI del programa de TV que se va a grabar.

params
Bundle

Datos específicos del dominio para esta solicitud de optimización. Las claves <em>deben< ser> un nombre con ámbito, es decir, prefijo con un nombre de paquete que posee, de modo que los distintos desarrolladores no creen claves en conflicto.

Atributos

Comentarios

Solicita la programación de una grabación.

Java documentación para android.media.tv.interactive.TvInteractiveAppService.Session.requestScheduleRecording(java.lang.String, java.lang.String, android.net.Uri, android.net.Uri, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

RequestScheduleRecording(String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle)

Solicita la programación de una grabación.

[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

Parámetros

requestId
String

Identificador de esta solicitud que se usa para coincidir con la respuesta correspondiente. El identificador de solicitud en #onRecordingScheduled(String, String) para esta solicitud es el mismo que el identificador enviado aquí. Debe definirse por TvInteractiveAppService y puede ser cualquier cadena. Si se llama a esta API con el mismo requestId dos veces, ambas solicitudes deben controlarse independientemente de la aplicación de TV.

inputId
String

Identificador de la entrada de TV para el canal especificado.

channelUri
Uri

Identificador URI de un canal que se va a grabar.

startTime
Int64

Hora de inicio de la grabación en milisegundos desde la época.

duration
Int64

Duración de la grabación en milisegundos.

repeatDays
RecordingWeekDays

Los días repetidos. 0 si no se repite.

params
Bundle

Datos específicos del dominio para esta solicitud de optimización. Las claves <em>deben< ser> un nombre con ámbito, es decir, prefijo con un nombre de paquete que posee, de modo que los distintos desarrolladores no creen claves en conflicto.

Atributos

Comentarios

Solicita la programación de una grabación.

Java documentación para android.media.tv.interactive.TvInteractiveAppService.Session.requestScheduleRecording(java.lang.String, java.lang.String, android.net.Uri, long, long, int, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a