TvInputManager 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.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati.
[Android.Runtime.Register("android/media/tv/TvInputManager", DoNotGenerateAcw=true)]
public sealed class TvInputManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/tv/TvInputManager", DoNotGenerateAcw=true)>]
type TvInputManager = class
inherit Object
- Ereditarietà
- Attributi
Commenti
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati.
Esistono tre parti principali coinvolte nell'architettura TIF (TV Input Framework):
<ul><li>Il <forte>gestore< di input TV/forte> come espresso da questa classe è il punto centrale del sistema che gestisce l'interazione tra tutte le altre parti. Viene espressa come API lato client presente in ogni contesto dell'applicazione e comunica con un servizio di sistema globale che gestisce l'interazione tra tutti i processi.
<li>Un <forte>input< TV/forte> implementato da TvInputService rappresenta una fonte di input della TV, che può essere un input pass-through come HDMI, o un input di tuner che fornisce programmi TV trasmessi. Il sistema viene associato all'input TV per ogni richiesta dell'applicazione. sull'implementazione degli input TV.
<li strong Applications/strong talk to the TV input manager to list TV inputs and check their status.li><strong>Applications</strong> talk to the TV inputs to list TV inputs and check their status. Una volta che un'applicazione trova l'input da usare, usa TvView o TvRecordingClient per un'ulteriore interazione, ad esempio guardare e registrare programmi TV trasmessi.
</ul>
per android.media.tv.TvInputManager.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Campi
| Nome | Descrizione |
|---|---|
| ActionBlockedRatingsChanged |
Trasmettere l'azione di finalità quando l'utente ha bloccato le classificazioni del contenuto cambia. |
| ActionParentalControlsEnabledChanged |
Trasmettere l'azione della finalità quando cambia lo stato abilitato per i controlli genitori. |
| ActionQueryContentRatingSystems |
Azione di trasmissione della finalità usata per eseguire query sui sistemi di classificazione dei contenuti disponibili. |
| ActionSetupInputs |
Azione attività per configurare le origini del canale i. |
| ActionViewRecordingSchedules |
Azione attività per visualizzare le pianificazioni di registrazione. |
| BroadcastInfoStreamEvent |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeCommand |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeDsmcc |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypePes |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeSection |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeTable |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeTimeline |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| BroadcastInfoTypeTs |
Obsoleti.
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| MetaDataContentRatingSystems |
Metadati dei sistemi di classificazione del contenuto associati a |
| RecordingErrorInsufficientSpace |
Obsoleti.
Errore per |
| RecordingErrorResourceBusy |
Obsoleti.
Errore per |
| RecordingErrorUnknown |
Obsoleti.
Errore per |
| SessionDataKeyAdBuffer |
Oggetto di |
| SessionDataKeyAdResponse |
Oggetto di |
| SessionDataKeyBroadcastInfoResponse |
Oggetto di |
| SessionDataKeyChannelUri |
URI di un canale. |
| SessionDataKeyTrackId |
ID della traccia. |
| SessionDataKeyTracks |
Elenco che include informazioni sulla traccia. |
| SessionDataKeyTrackType |
Tipo della traccia. |
| SessionDataKeyTvMessageType |
Tipo di messaggio TV. |
| SessionDataKeyVideoUnavailableReason |
Il motivo per cui il video non è più disponibile. |
| SessionDataTypeAdBufferConsumed |
Notifica che il buffer degli annunci viene utilizzato. |
| SessionDataTypeAdResponse |
Notifica la risposta per l'annuncio pubblicitario. |
| SessionDataTypeBroadcastInfoResponse |
Notifica la risposta per le informazioni di trasmissione. |
| SessionDataTypeTracksChanged |
Invia l'elenco di tutte le tracce audio/video/sottotitoli. |
| SessionDataTypeTrackSelected |
Invia il tipo e l'ID di una traccia selezionata. |
| SessionDataTypeTuned |
Informa l'applicazione che la sessione è stata ottimizzata per il canale specificato. |
| SessionDataTypeTvMessage |
Invia il messaggio TV. |
| SessionDataTypeVideoAvailable |
Informa l'applicazione che il video è ora disponibile per la visualizzazione. |
| SessionDataTypeVideoUnavailable |
Informa l'applicazione che il video non è più disponibile per qualche motivo. |
| SignalStrengthLost |
Obsoleti.
Segnale perso. |
| SignalStrengthStrong |
Obsoleti.
Segnale forte. |
| SignalStrengthWeak |
Obsoleti.
Segnale debole. |
| TimeShiftInvalidTime |
Valore restituito da |
| TimeShiftModeAuto |
Obsoleti.
Modalità di spostamento temporale: automatica. |
| TimeShiftModeLocal |
Obsoleti.
Modalità di spostamento temporale: locale. |
| TimeShiftModeNetwork |
Obsoleti.
Modalità di spostamento temporale: rete. |
| TimeShiftModeOff |
Obsoleti.
Modalità di spostamento temporale: disattivata. |
| TvMessageGroupIdNone |
Questo valore indica |
| TvMessageKeyGroupId |
Questa costante viene utilizzata come |
| TvMessageKeyRawData |
Questa costante viene utilizzata come |
| TvMessageKeyStreamId |
Questa costante viene utilizzata come |
| TvMessageKeySubtype |
Questa costante viene utilizzata come |
| TvMessageSubtypeCc608e |
Si tratta di un sottotipo per i messaggi TV che possono essere potenzialmente trovati come valore in |
| TvMessageSubtypeWatermarkingA335 |
Si tratta di un sottotipo per i messaggi TV che possono essere potenzialmente trovati come valore in |
| TvMessageTypeClosedCaption |
Obsoleti.
Indica che questo messaggio TV contiene dati di didascalia chiusa |
| TvMessageTypeOther |
Obsoleti.
Indica che questo messaggio TV contiene altri dati |
| TvMessageTypeWatermark |
Obsoleti.
Indica che questo messaggio TV contiene dati di filigrana |
| VideoUnavailableReasonCasBlackout |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasCardInvalid |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasCardMute |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasInsufficientOutputProtection |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasLicenseExpired |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasNeedActivation |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasNeedPairing |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasNoCard |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasPvrRecordingNotAllowed |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasRebooting |
Obsoleti.
Motivo di |
| VideoUnavailableReasonCasUnknown |
Obsoleti.
Motivo di |
| VideoUnavailableReasonInsufficientResource |
Obsoleti.
Motivo di |
| VideoUnavailableReasonNotConnected |
Obsoleti.
Motivo e |
| VideoUnavailableReasonStopped |
Obsoleti.
Motivo di |
Proprietà
| Nome | Descrizione |
|---|---|
| BlockedRatings |
Restituisce l'elenco delle classificazioni di contenuto bloccate. |
| Class |
Restituisce la classe di runtime di questo |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| IsParentalControlsEnabled |
Restituisce lo stato abilitato per i controlli genitori dell'utente. |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| JniPeerMembers |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (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) |
| TvInputList |
Restituisce l'elenco completo degli input TV nel sistema. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| Equals(Object) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetInputState(String) |
Restituisce lo stato di un determinato input TV. |
| GetTvInputInfo(String) |
Restituisce l'oggetto |
| IsRatingBlocked(TvContentRating) |
Controlla se una determinata classificazione di contenuto TV è bloccata dall'utente. |
| JavaFinalize() |
Obsoleti.
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| RegisterCallback(TvInputManager+TvInputCallback, Handler) |
Registra un oggetto |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterCallback(TvInputManager+TvInputCallback) |
Annulla la registrazione dell'oggetto esistente |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| UpdateTvInputInfo(TvInputInfo) |
Aggiorna per |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> 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
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. (Ereditato da JavaObject) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
API di sistema centrale per l'architettura TIF (TV Input Framework) complessiva, che arbitra l'interazione tra le applicazioni e gli input TV selezionati. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |