MediaRoute2Info 类

定义

描述路由的属性。

[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
继承
MediaRoute2Info
属性
实现

注解

描述路由的属性。

android.media.MediaRoute2InfoJava 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

字段

ConnectionStateConnected
已过时.

指示路由已连接的连接状态。

ConnectionStateConnecting
已过时.

指示路由正在连接且尚未准备好使用的连接状态。

ConnectionStateDisconnected
已过时.

指示路由已断开连接的默认连接状态。

FeatureLiveAudio

路由功能:实时音频。

FeatureLiveVideo

路线功能:实时视频。

FeatureRemoteAudioPlayback

路由功能:远程音频播放。

FeatureRemotePlayback

路由功能:远程播放。

FeatureRemoteVideoPlayback

路由功能:远程视频播放。

PlaybackVolumeFixed
已过时.

指示播放音量已固定的播放信息,.. 无法从此对象控制。

PlaybackVolumeVariable
已过时.

指示播放音量的播放信息是可变的,可以从此对象进行控制。

TypeBleHeadset
已过时.

指示路由是蓝牙低功耗 (BLE) 头戴显示设备。

TypeBluetoothA2dp
已过时.

指示路由是蓝牙设备,例如蓝牙扬声器或耳机。

TypeBuiltinSpeaker
已过时.

指示路由是扬声器系统 (i。

TypeDock
已过时.

指示路由是与扩展坞关联的音频设备。

TypeGroup
已过时.

指示路由是一组设备。

TypeHdmi
已过时.

指示路由是 HDMI 连接。

TypeHearingAid
已过时.

指示路线是助听器。

TypeRemoteAudioVideoReceiver
已过时.

指示路由是远程音频/视频接收器 (AVR) 。

TypeRemoteSpeaker
已过时.

指示路由是远程扬声器。

TypeRemoteTv
已过时.

指示路由是远程电视。

TypeUnknown
已过时.

指示路由的类型未知或未定义。

TypeUsbAccessory
已过时.

指示路由是处于附件模式的 USB 音频设备。

TypeUsbDevice
已过时.

指示路由是 USB 音频设备。

TypeUsbHeadset
已过时.

指示路由是 USB 音频耳机。

TypeWiredHeadphones
已过时.

指示路由是一对有线耳机。

TypeWiredHeadset
已过时.

指示路由是耳机,它是耳机和麦克风的组合。

属性

Class

返回此 Object的运行时类。

(继承自 Object)
ClientPackageName

使用 路由获取应用的包名称。

ConnectionState

获取路由的连接状态。

Creator

描述路由的属性。

DeduplicationIds

获取与路由关联的重复数据删除 ID。

Description

描述路由的属性。

DescriptionFormatted

获取路由的用户可见说明。

Extras

获取包含额外数据的可选捆绑包。

Features

获取路由支持的功能。

Handle

基础 Android 实例的句柄。

(继承自 Object)
IconUri

获取表示此路由的图标的 URI。

Id

获取路由的 ID。

IsSystemRoute

返回路由是否为系统路由。

JniIdentityHashCode

描述路由的属性。

(继承自 Object)
JniPeerMembers

描述路由的属性。

Name

描述路由的属性。

NameFormatted

获取路由的用户可见名称。

PeerReference

描述路由的属性。

(继承自 Object)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

(继承自 Object)
Type

返回此路由的类型。

Volume

获取路由的当前卷。

VolumeHandling

获取有关如何在路由上处理卷的信息。

VolumeMax

获取路由的最大卷。

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
DescribeContents()

描述路由的属性。

Dispose()

描述路由的属性。

(继承自 Object)
Dispose(Boolean)

描述路由的属性。

(继承自 Object)
Equals(Object)

指示某个其他对象是否“等于”此对象。

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
JavaFinalize()

当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

描述路由的属性。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

描述路由的属性。

(继承自 Object)
Wait()

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

描述路由的属性。

显式接口实现

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)

描述路由的属性。

适用于