TvContract Clase
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í.
Contrato entre el proveedor de TV y las aplicaciones.
[Android.Runtime.Register("android/media/tv/TvContract", DoNotGenerateAcw=true)]
public sealed class TvContract : Java.Lang.Object
[<Android.Runtime.Register("android/media/tv/TvContract", DoNotGenerateAcw=true)>]
type TvContract = class
inherit Object
- Herencia
- Atributos
Comentarios
Contrato entre el proveedor de TV y las aplicaciones. Contiene definiciones para los URI y columnas admitidos. <h3>Overview</h3>
TvContract define una base de datos básica de metadatos de contenido de TV, como el canal y la información del programa. La información se almacena en Channels
tablas y Programs
.
<ul><li>Una fila de la Channels
tabla representa información sobre un canal de TV. El formato de datos puede variar considerablemente de estándar a estándar o según el proveedor de servicios, por lo que las columnas aquí se componen principalmente de entidades básicas que normalmente se ven a los usuarios, independientemente del estándar, como el número de canal y el nombre.</li li>><Una fila de la Programs
tabla representa un conjunto de datos que describen un programa de TV, como el título del programa y la hora de inicio.</li></ul>
Documentación de Java para android.media.tv.TvContract
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Campos
ActionInitializePrograms |
Acción de difusión: se envía a la entrada del televisor de destino después de instalarse por primera vez para notificar a la entrada que inicialice sus canales y programas al proveedor de contenido del sistema. |
ActionPreviewProgramAddedToWatchNext |
Acción de difusión: enviada por el sistema para indicar a la entrada del televisor de destino que uno de sus programas de vista previa existente se agrega a la watch tabla de programas siguiente por el usuario. |
ActionPreviewProgramBrowsableDisabled |
Acción de difusión: enviada por el sistema para indicar a la entrada del televisor de destino que uno de sus estados de exploración del programa de vista previa está deshabilitado, i. |
ActionRequestChannelBrowsable |
Acción de actividad: enviada por una aplicación que indica al sistema que haga que el canal determinado se pueda examinar con la interacción del usuario. |
ActionWatchNextProgramBrowsableDisabled |
Acción de difusión: enviada por el sistema para indicar a la entrada del televisor de destino que uno de sus "watch siguiente" el estado de navegación del programa está deshabilitado, i. |
Authority |
Autoridad para el proveedor de TV. |
ExtraChannelId |
Clave de un parámetro de agrupación que contiene un identificador de canal como un entero largo |
ExtraPreviewProgramId |
Clave de un parámetro de agrupación que contiene un identificador de programa como un entero largo. |
ExtraWatchNextProgramId |
Clave de un parámetro de agrupación que contiene un watch identificador de programa siguiente como un entero largo. |
Propiedades
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
JniIdentityHashCode |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
JniPeerMembers |
Contrato entre el proveedor de TV y las aplicaciones. |
PeerReference |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
BuildChannelLogoUri(Int64) |
Crea un URI que apunta a un logotipo de canal. |
BuildChannelLogoUri(Uri) |
Crea un URI que apunta a un logotipo de canal. |
BuildChannelsUriForInput(String) |
Crea un URI que apunta a todos los canales a partir de una entrada de TV determinada. |
BuildChannelUri(Int64) |
Compila un URI que apunta a un canal específico. |
BuildChannelUriForPassthroughInput(String) |
Cree un URI de canal especial diseñado para usarse con entradas de paso a través. |
BuildInputId(ComponentName) |
Crea un identificador que identifica de forma única un servicio de entrada de TV. |
BuildPreviewProgramsUriForChannel(Int64) |
Crea un URI que apunta a todos los programas en versión preliminar en un canal determinado. |
BuildPreviewProgramsUriForChannel(Uri) |
Crea un URI que apunta a todos los programas en versión preliminar en un canal determinado. |
BuildPreviewProgramUri(Int64) |
Crea un URI que apunta a un programa de versión preliminar específico. |
BuildProgramsUriForChannel(Int64) |
Crea un URI que apunta a todos los programas de un canal determinado. |
BuildProgramsUriForChannel(Int64, Int64, Int64) |
Crea un URI que apunta a programas en un canal específico cuyas programaciones se superponen con el período de tiempo especificado. |
BuildProgramsUriForChannel(Uri) |
Crea un URI que apunta a todos los programas de un canal determinado. |
BuildProgramsUriForChannel(Uri, Int64, Int64) |
Crea un URI que apunta a programas en un canal específico cuyas programaciones se superponen con el período de tiempo especificado. |
BuildProgramUri(Int64) |
Compila un URI que apunta a un programa específico. |
BuildRecordedProgramUri(Int64) |
Compila un URI que apunta a un programa registrado específico. |
BuildWatchNextProgramUri(Int64) |
Compila un URI que apunta a un watch programa específico. |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Dispose() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
Dispose(Boolean) |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
IsChannelUri(Uri) |
Contrato entre el proveedor de TV y las aplicaciones. |
IsChannelUriForPassthroughInput(Uri) |
Contrato entre el proveedor de TV y las aplicaciones. |
IsChannelUriForTunerInput(Uri) |
Contrato entre el proveedor de TV y las aplicaciones. |
IsProgramUri(Uri) |
Contrato entre el proveedor de TV y las aplicaciones. |
IsRecordedProgramUri(Uri) |
Contrato entre el proveedor de TV y las aplicaciones. |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
RequestChannelBrowsable(Context, Int64) |
Solicitudes para hacer que un canal se pueda examinar. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.Finalized() |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Contrato entre el proveedor de TV y las aplicaciones. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Contrato entre el proveedor de TV y las aplicaciones. |
GetJniTypeName(IJavaPeerable) |
Contrato entre el proveedor de TV y las aplicaciones. |