Condividi tramite


MediaRoute2Info Classe

Definizione

Descrive le proprietà di una route.

[Android.Runtime.Register("android/media/MediaRoute2Info", ApiSince=30, DoNotGenerateAcw=true)]
public sealed class MediaRoute2Info : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaRoute2Info", ApiSince=30, DoNotGenerateAcw=true)>]
type MediaRoute2Info = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
MediaRoute2Info
Attributi
Implementazioni

Commenti

Descrive le proprietà di una route.

Documentazione java per android.media.MediaRoute2Info.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Campi

ConnectionStateConnected
Obsoleti.

Stato di connessione che indica che la route è connessa.

ConnectionStateConnecting
Obsoleti.

Stato di connessione che indica che la route è in fase di connessione e non è ancora pronta per l'uso.

ConnectionStateDisconnected
Obsoleti.

Stato di connessione predefinito che indica che la route è disconnessa.

FeatureLiveAudio

Funzionalità di route: audio live.

FeatureLiveVideo

Funzionalità di route: video live.

FeatureRemoteAudioPlayback

Funzionalità di route: riproduzione audio remota.

FeatureRemotePlayback

Funzionalità di route: riproduzione remota.

FeatureRemoteVideoPlayback

Funzionalità di route: riproduzione di video remoti.

PlaybackVolumeFixed
Obsoleti.

Le informazioni di riproduzione che indicano che il volume di riproduzione è fisso, i.e. non può essere controllato da questo oggetto.

PlaybackVolumeVariable
Obsoleti.

Le informazioni di riproduzione che indicano che il volume di riproduzione è variabile e possono essere controllate da questo oggetto.

TypeBleHeadset
Obsoleti.

Indica che la route è un VISORE VR Bluetooth Low Energy (BLE).

TypeBluetoothA2dp
Obsoleti.

Indica che la route è un dispositivo Bluetooth, ad esempio un altoparlante Bluetooth o cuffie.

TypeBuiltinSpeaker
Obsoleti.

Indica che la route è il sistema altoparlante (i.

TypeDock
Obsoleti.

Indica che la route è il dispositivo audio associato a un dock.

TypeGroup
Obsoleti.

Indica che la route è un gruppo di dispositivi.

TypeHdmi
Obsoleti.

Indica che la route è una connessione HDMI.

TypeHearingAid
Obsoleti.

Indica che il percorso è un apparecchio acustico.

TypeRemoteAudioVideoReceiver
Obsoleti.

Indica che la route è un ricevitore audio/video remoto( AVR).

TypeRemoteSpeaker
Obsoleti.

Indica che la route è un altoparlante remoto.

TypeRemoteTv
Obsoleti.

Indica che la route è una TV remota.

TypeUnknown
Obsoleti.

Indica che il tipo di route è sconosciuto o non definito.

TypeUsbAccessory
Obsoleti.

Indica che la route è un dispositivo audio USB in modalità accessoria.

TypeUsbDevice
Obsoleti.

Indica che la route è un dispositivo audio USB.

TypeUsbHeadset
Obsoleti.

Indica che la route è un auricolare audio USB.

TypeWiredHeadphones
Obsoleti.

Indica che il percorso è una coppia di cuffie cablate.

TypeWiredHeadset
Obsoleti.

Indica che il percorso è un visore VR, ovvero la combinazione di cuffie e microfono.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ClientPackageName

Ottiene il nome del pacchetto dell'app usando la route.

ConnectionState

Ottiene lo stato di connessione della route.

Creator

Descrive le proprietà di una route.

DeduplicationIds

Ottiene gli ID di deduplicazione associati alla route.

Description

Descrive le proprietà di una route.

DescriptionFormatted

Ottiene la descrizione visibile dall'utente della route.

Extras

Ottiene un bundle facoltativo con dati aggiuntivi.

Features

Ottiene le funzionalità supportate della route.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IconUri

Ottiene l'URI dell'icona che rappresenta questa route.

Id

Ottiene l'ID della route.

IsSystemRoute

Restituisce un valore che indica se la route è una route di sistema o meno.

JniIdentityHashCode

Descrive le proprietà di una route.

(Ereditato da Object)
JniPeerMembers

Descrive le proprietà di una route.

Name

Descrive le proprietà di una route.

NameFormatted

Ottiene il nome visibile dall'utente della route.

PeerReference

Descrive le proprietà di una route.

(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)
Type

Restituisce il tipo di questa route.

Volume

Ottiene il volume corrente della route.

VolumeHandling

Ottiene informazioni sulla modalità di gestione del volume nella route.

VolumeMax

Ottiene il volume massimo della route.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Descrive le proprietà di una route.

Dispose()

Descrive le proprietà di una route.

(Ereditato da Object)
Dispose(Boolean)

Descrive le proprietà di una route.

(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)
JavaFinalize()

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 monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Descrive le proprietà di una route.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Descrive le proprietà di una route.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Descrive le proprietà di una route.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.Finalized()

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Descrive le proprietà di una route.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Descrive le proprietà di una route.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Descrive le proprietà di una route.

GetJniTypeName(IJavaPeerable)

Descrive le proprietà di una route.

Si applica a