MediaRouter クラス

定義

この API は、新しいアプリケーションには推奨されません。

[Android.Runtime.Register("android/media/MediaRouter", DoNotGenerateAcw=true)]
public class MediaRouter : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaRouter", DoNotGenerateAcw=true)>]
type MediaRouter = class
    inherit Object
継承
MediaRouter
属性

注釈

の Java ドキュメント android.media.MediaRouter

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

コンストラクター

MediaRouter(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

CallbackFlagPerformActiveScan
古い.

フラグ: #addCallbackこのコールバックが登録されている間、ルートをアクティブにスキャンします。

CallbackFlagUnfilteredEvents
古い.

フラグ: #addCallbackルート イベントをフィルター処理しません。

RouteTypeLiveAudio
古い.

ライブ オーディオのルートの種類フラグ。

RouteTypeLiveVideo
古い.

ライブ ビデオのルートの種類フラグ。

RouteTypeUser
古い.

アプリケーション固有の使用法のルートの種類フラグ。

プロパティ

CategoryCount

この MediaRouter に既知のルートによって現在表されているの MediaRouter.RouteCategory categories 数を返します。

Class

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

(継承元 Object)
DefaultRoute

システムでメディア コンテンツを再生するための既定のルートを取得します。

Handle

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

(継承元 Object)
JniIdentityHashCode

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
JniPeerMembers

この API は、新しいアプリケーションには推奨されません。

PeerReference

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
RouteCount

この MediaRouter に現在認識されている の MediaRouter.RouteInfo routes 数を返します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

メソッド

AddCallback(MediaRouteType, MediaRouter+Callback)

特定の種類のメディア ルートに関するイベントをリッスンするコールバックを追加します。

AddCallback(MediaRouteType, MediaRouter+Callback, MediaRouterCallbackFlags)

特定の種類のメディア ルートに関するイベントをリッスンするコールバックを追加します。

AddUserRoute(MediaRouter+UserRouteInfo)

メディアのアプリ指定ルートを MediaRouter に追加します。

ClearUserRoutes()

MediaRouter からアプリで指定されたすべてのルートを削除します。

Clone()

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

(継承元 Object)
CreateRouteCategory(ICharSequence, Boolean)

新しいルート カテゴリを作成します。

CreateRouteCategory(Int32, Boolean)

新しいルート カテゴリを作成します。

CreateRouteCategory(String, Boolean)

新しいルート カテゴリを作成します。

CreateUserRoute(MediaRouter+RouteCategory)

アプリケーションで使用するために変更および登録できる新しいユーザー ルートを作成します。

Dispose()

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
Dispose(Boolean)

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetCategoryAt(Int32)

指定した MediaRouter.RouteCategory category インデックス位置にある を返します。

GetHashCode()

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

(継承元 Object)
GetRouteAt(Int32)

指定したインデックス位置にあるルートを返します。

GetSelectedRoute(MediaRouteType)

指定された型のいずれかに対して現在選択されているルートを返します

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
RemoveCallback(MediaRouter+Callback)

指定したコールバックを削除します。

RemoveUserRoute(MediaRouter+UserRouteInfo)

MediaRouter からメディアのアプリ指定ルートを削除します。

SelectRoute(MediaRouteType, MediaRouter+RouteInfo)

指定したメディアタイプの出力に使用する指定されたルートを選択します。

SetHandle(IntPtr, JniHandleOwnership)

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

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

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

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

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

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

IJavaPeerable.Disposed()

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
IJavaPeerable.Finalized()

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

この API は、新しいアプリケーションには推奨されません。

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

この API は、新しいアプリケーションには推奨されません。

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

この API は、新しいアプリケーションには推奨されません。

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

この API は、新しいアプリケーションには推奨されません。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

この API は、新しいアプリケーションには推奨されません。

GetJniTypeName(IJavaPeerable)

この API は、新しいアプリケーションには推奨されません。

適用対象