TvInteractiveAppView.TvInteractiveAppCallback.OnRequestScheduleRecording Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| OnRequestScheduleRecording(String, String, String, Uri, Uri, Bundle) |
Se llama a esto cuando
|
| OnRequestScheduleRecording(String, String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle) |
Se llama a esto cuando
|
OnRequestScheduleRecording(String, String, String, Uri, Uri, Bundle)
Se llama a esto cuando
TvInteractiveAppService.Session#requestScheduleRecording(String, String, Uri, Uri, Bundle) se invoca.
[Android.Runtime.Register("onRequestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetOnRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=34)]
public virtual void OnRequestScheduleRecording(string iAppServiceId, string requestId, string inputId, Android.Net.Uri channelUri, Android.Net.Uri programUri, Android.OS.Bundle params);
[<Android.Runtime.Register("onRequestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetOnRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=34)>]
abstract member OnRequestScheduleRecording : string * string * string * Android.Net.Uri * Android.Net.Uri * Android.OS.Bundle -> unit
override this.OnRequestScheduleRecording : string * string * string * Android.Net.Uri * Android.Net.Uri * Android.OS.Bundle -> unit
Parámetros
- iAppServiceId
- String
El identificador del servicio de aplicaciones interactivas de TV enlazado a esta vista.
- requestId
- String
Identificador de esta solicitud que se usa para coincidir con la respuesta correspondiente. El identificador de solicitud en #notifyRecordingScheduled(String, String) para esta solicitud es el mismo que el identificador enviado aquí. Esto debe definirse mediante el TIAS 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
Esto se llama cuando TvInteractiveAppService.Session#requestScheduleRecording(String, String, Uri, Uri, Bundle) se llama a .
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
OnRequestScheduleRecording(String, String, String, Uri, Int64, Int64, RecordingWeekDays, Bundle)
Se llama a esto cuando
TvInteractiveAppService.Session#requestScheduleRecording(String, String, Uri, long, long, int, Bundle) se invoca.
[Android.Runtime.Register("onRequestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJILandroid/os/Bundle;)V", "GetOnRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_JJILandroid_os_Bundle_Handler", ApiSince=34)]
public virtual void OnRequestScheduleRecording(string iAppServiceId, string requestId, string inputId, Android.Net.Uri channelUri, long startTime, long duration, Android.Media.TV.RecordingWeekDays repeatDays, Android.OS.Bundle params);
[<Android.Runtime.Register("onRequestScheduleRecording", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJILandroid/os/Bundle;)V", "GetOnRequestScheduleRecording_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_net_Uri_JJILandroid_os_Bundle_Handler", ApiSince=34)>]
abstract member OnRequestScheduleRecording : string * string * string * Android.Net.Uri * int64 * int64 * Android.Media.TV.RecordingWeekDays * Android.OS.Bundle -> unit
override this.OnRequestScheduleRecording : string * string * string * Android.Net.Uri * int64 * int64 * Android.Media.TV.RecordingWeekDays * Android.OS.Bundle -> unit
Parámetros
- iAppServiceId
- String
El identificador del servicio de aplicaciones interactivas de TV enlazado a esta vista.
- requestId
- String
Identificador de esta solicitud que se usa para coincidir con la respuesta correspondiente. El identificador de solicitud en #notifyRecordingScheduled(String, String) para esta solicitud es el mismo que el identificador enviado aquí. Esto debe definirse mediante el TIAS 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
Esto se llama cuando TvInteractiveAppService.Session#requestScheduleRecording(String, String, Uri, long, long, int, Bundle) se llama a .
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.