TvContract Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contratto tra il provider tv e le applicazioni.
[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
- Ereditarietà
- Attributi
Commenti
Contratto tra il provider tv e le applicazioni. Contiene definizioni per gli URI e le colonne supportate. <panoramica< h3/h3>>
TvContract definisce un database di base dei metadati del contenuto TV, ad esempio le informazioni sul canale e sul programma. Le informazioni vengono archiviate in Channels
e Programs
tabelle.
<ul><li>Riga nella Channels
tabella rappresenta informazioni su un canale TV. Il formato dei dati può variare notevolmente da standard a standard o in base al provider di servizi, pertanto le colonne qui sono costituite principalmente da entità di base che vengono in genere visualizzate agli utenti indipendentemente dallo standard, ad esempio il numero di canale e il nome.</li li>><Riga nella tabella rappresenta un set di dati che descrivono un programma TV, ad esempio il titolo del programma e l'ora Programs
di inizio.</li></ul>
Documentazione Java per android.media.tv.TvContract
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Campi
ActionInitializePrograms |
Azione trasmissione: inviata all'input TV di destinazione dopo l'installazione per notificare l'input per inizializzare i canali e i programmi al provider di contenuti di sistema. |
ActionPreviewProgramAddedToWatchNext |
Azione trasmissione: inviata dal sistema per indicare all'utente l'input TV di destinazione che uno dei programmi di anteprima esistenti viene aggiunto al watch tabella dei programmi successivi da parte dell'utente. |
ActionPreviewProgramBrowsableDisabled |
Azione di trasmissione: inviata dal sistema per indicare all'input TV di destinazione che uno dello stato esplorabile del programma di anteprima è disabilitato, i. |
ActionRequestChannelBrowsable |
Azione attività: inviata da un'applicazione che indica al sistema di rendere esplorabile il canale specificato con l'interazione dell'utente. |
ActionWatchNextProgramBrowsableDisabled |
Azione di trasmissione: inviata dal sistema per indicare all'input TV di destinazione che uno dello stato esplorabile del programma "watch successivo" è disabilitato, i. |
Authority |
Autorità per il provider TV. |
ExtraChannelId |
Chiave per un parametro di bundle contenente un ID canale come intero lungo |
ExtraPreviewProgramId |
Chiave per un parametro di bundle contenente un ID programma come intero lungo. |
ExtraWatchNextProgramId |
Chiave per un parametro di bundle contenente un ID programma watch successivo come intero lungo. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
JniPeerMembers |
Contratto tra il provider tv e le applicazioni. |
PeerReference |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
BuildChannelLogoUri(Int64) |
Compila un URI che punta a un logo del canale. |
BuildChannelLogoUri(Uri) |
Compila un URI che punta a un logo del canale. |
BuildChannelsUriForInput(String) |
Compila un URI che punta a tutti i canali da un determinato input TV. |
BuildChannelUri(Int64) |
Compila un URI che punta a un canale specifico. |
BuildChannelUriForPassthroughInput(String) |
Creare un URI di canale speciale da usare con input pass-through. |
BuildInputId(ComponentName) |
Compila un ID che identifica in modo univoco un servizio di input TV. |
BuildPreviewProgramsUriForChannel(Int64) |
Compila un URI che punta a tutti i programmi di anteprima in un determinato canale. |
BuildPreviewProgramsUriForChannel(Uri) |
Compila un URI che punta a tutti i programmi di anteprima in un determinato canale. |
BuildPreviewProgramUri(Int64) |
Compila un URI che punta a un programma di anteprima specifico. |
BuildProgramsUriForChannel(Int64) |
Compila un URI che punta a tutti i programmi in un determinato canale. |
BuildProgramsUriForChannel(Int64, Int64, Int64) |
Compila un URI che punta ai programmi in un canale specifico la cui pianificazione si sovrappone all'intervallo di tempo specificato. |
BuildProgramsUriForChannel(Uri) |
Compila un URI che punta a tutti i programmi in un determinato canale. |
BuildProgramsUriForChannel(Uri, Int64, Int64) |
Compila un URI che punta ai programmi in un canale specifico la cui pianificazione si sovrappone all'intervallo di tempo specificato. |
BuildProgramUri(Int64) |
Compila un URI che punta a un programma specifico. |
BuildRecordedProgramUri(Int64) |
Compila un URI che punta a un programma registrato specifico. |
BuildWatchNextProgramUri(Int64) |
Compila un URI che punta a un watch successivo specifico. |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
Dispose(Boolean) |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
IsChannelUri(Uri) |
Contratto tra il provider tv e le applicazioni. |
IsChannelUriForPassthroughInput(Uri) |
Contratto tra il provider tv e le applicazioni. |
IsChannelUriForTunerInput(Uri) |
Contratto tra il provider tv e le applicazioni. |
IsProgramUri(Uri) |
Contratto tra il provider tv e le applicazioni. |
IsRecordedProgramUri(Uri) |
Contratto tra il provider tv e le applicazioni. |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
RequestChannelBrowsable(Context, Int64) |
Richieste per rendere esplorabile un canale. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ToArray<T>() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Contratto tra il provider tv e le applicazioni. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Contratto tra il provider tv e le applicazioni. |
GetJniTypeName(IJavaPeerable) |
Contratto tra il provider tv e le applicazioni. |