Share via


MediaRouter2.RoutingController Classe

Definizione

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

[Android.Runtime.Register("android/media/MediaRouter2$RoutingController", ApiSince=30, DoNotGenerateAcw=true)]
public class MediaRouter2.RoutingController : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaRouter2$RoutingController", ApiSince=30, DoNotGenerateAcw=true)>]
type MediaRouter2.RoutingController = class
    inherit Object
Ereditarietà
MediaRouter2.RoutingController
Attributi

Commenti

Classe per controllare la sessione di routing multimediale nel provider di route multimediale. Ad esempio, è possibile eseguire questa operazione selezionando/deselezionando/trasferendo alle route di una sessione. Le istanze vengono create quando TransferCallback#onTransfer(RoutingController, RoutingController) viene chiamato, richiamato dopo #transferTo(MediaRoute2Info) la chiamata.

Documentazione Java per android.media.MediaRouter2.RoutingController.

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 .

Costruttori

MediaRouter2.RoutingController(IntPtr, JniHandleOwnership)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ControlHints

Ottiene gli hint di controllo usati per controllare la sessione di routing se disponibile.

DeselectableRoutes

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
Id

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

IsReleased

Restituisce true se questo controller viene rilasciato, false in caso contrario.

JniIdentityHashCode

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
JniPeerMembers

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

PeerReference

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
RoutingSessionInfo

Restituisce l'oggetto corrente RoutingSessionInfo associato a questo controller.

SelectableRoutes

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

SelectedRoutes

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

ThresholdClass

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

ThresholdType

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

Volume

Ottiene il volume corrente della sessione. -o- Richiede una modifica del volume per la sessione remota in modo asincrono.

VolumeHandling

Ottiene le informazioni su come viene gestito il volume nella sessione.

VolumeMax

Ottiene il volume massimo della sessione.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DeselectRoute(MediaRoute2Info)

Deseleziona una route dalla sessione remota.

Dispose()

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
Dispose(Boolean)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

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

Rilascia questo controller e la sessione corrispondente.

SelectRoute(MediaRoute2Info)

Seleziona una route per la sessione remota.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

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

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

GetJniTypeName(IJavaPeerable)

Classe per controllare la sessione di routing multimediale nel provider di route multimediale.

Si applica a