MediaRouter2.RoutingController クラス

定義

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

[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
継承
MediaRouter2.RoutingController
属性

注釈

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。 たとえば、セッションのルートへの選択/選択解除/転送は、これを使用して行うことができます。 インスタンスは、 が呼び出されたときに TransferCallback#onTransfer(RoutingController, RoutingController) 作成されます。これは、 が呼び出された後に #transferTo(MediaRoute2Info) 呼び出されます。

の Java ドキュメント android.media.MediaRouter2.RoutingController

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

MediaRouter2.RoutingController(IntPtr, JniHandleOwnership)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ControlHints

ルーティング セッションを制御するために使用されるコントロール ヒント (使用可能な場合) を取得します。

DeselectableRoutes

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
Id

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

IsReleased

このコントローラーが解放された場合は true、それ以外の場合は false を返します。

JniIdentityHashCode

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
JniPeerMembers

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

PeerReference

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
RoutingSessionInfo

このコントローラーに関連付けられている現在 RoutingSessionInfo の を返します。

SelectableRoutes

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

SelectedRoutes

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

ThresholdClass

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

ThresholdType

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

Volume

セッションの現在のボリュームを取得します。 または、リモート セッションのボリューム変更を非同期的に要求します。

VolumeHandling

セッションでのボリュームの処理方法に関する情報を取得します。

VolumeMax

セッションの最大ボリュームを取得します。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
DeselectRoute(MediaRoute2Info)

リモート セッションからのルートの選択を解除します。

Dispose()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
Dispose(Boolean)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
Release()

このコントローラーと対応するセッションを解放します。

SelectRoute(MediaRoute2Info)

リモート セッションのルートを選択します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.Finalized()

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

GetJniTypeName(IJavaPeerable)

メディア ルート プロバイダーのメディア ルーティング セッションを制御するクラス。

適用対象