ImsMmTelManager 类

定义

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

[Android.Runtime.Register("android/telephony/ims/ImsMmTelManager", ApiSince=30, DoNotGenerateAcw=true)]
public class ImsMmTelManager : Java.Lang.Object, Android.Telephony.Ims.IRegistrationManager, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/telephony/ims/ImsMmTelManager", ApiSince=30, DoNotGenerateAcw=true)>]
type ImsMmTelManager = class
    inherit Object
    interface IRegistrationManager
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
ImsMmTelManager
属性
实现

注解

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

允许用户查询订阅的 IMS MmTel 功能信息、注册注册和 MmTel 功能状态回调,以及查询/修改关联订阅的用户设置。

使用 android.telephony.ims.ImsManager#getImsMmTelManager(int) 获取此管理器的实例。

android.telephony.ims.ImsMmTelManagerJava 文档。

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

构造函数

ImsMmTelManager(IntPtr, JniHandleOwnership)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

字段

WifiModeCellularPreferred
已过时.

如果 LTE 信号质量足够高,则首选注册 IMS 而不是 LTE。

WifiModeWifiOnly
已过时.

如果 WiFi 信号质量足够高,请通过 IWLAN 注册 IMS。

WifiModeWifiPreferred
已过时.

如果 WiFi 信号质量足够高,最好尽可能注册 IMS 而不是 IWLAN。

属性

Class

返回此 Object的运行时类。

(继承自 Object)
Handle

基础 Android 实例的句柄。

(继承自 Object)
IsAdvancedCallingSettingEnabled

查询用户的“高级呼叫”或“增强型 4G LTE”设置,这些设置用于启用 MmTel IMS 功能,具体取决于当前订阅的运营商配置。

IsCrossSimCallingEnabled

此配置仅在双 SIM 卡设备上有意义。

IsTtyOverVolteEnabled

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

IsVoWiFiRoamingSettingEnabled

返回与当前订阅关联的用户通过 WiFi 漫游的语音设置。

IsVoWiFiSettingEnabled

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

IsVtSettingEnabled

用户设置,指示他们是否启用了“视频呼叫”设置。

JniIdentityHashCode

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
JniPeerMembers

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

PeerReference

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
ThresholdClass

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

ThresholdType

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

VoWiFiModeSetting

返回与设备关联的用户通过 WiFi 漫游模式的语音设置。

方法

Clone()

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

(继承自 Object)
Dispose()

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
Dispose(Boolean)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
Equals(Object)

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

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetRegistrationState(IExecutor, IConsumer)

要添加

GetRegistrationTransportType(IExecutor, IConsumer)

需要权限: android.Manifest.permission#READ_PRECISE_PHONE_STATE READ_PRECISE_PHONE_STATE 或调用应用具有运营商权限 (查看 android.telephony.TelephonyManager#hasCarrierPrivileges) 。

JavaFinalize()

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

(继承自 Object)
Notify()

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

(继承自 Object)
NotifyAll()

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

(继承自 Object)
RegisterImsRegistrationCallback(IExecutor, RegistrationManagerRegistrationCallback)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

RegisterImsStateCallback(IExecutor, ImsStateCallback)

注册新的回调,该回调用于通知注册人有关附加到电话的基础 IMS 服务的状态更改,以实现 IMS 功能。

RegisterMmTelCapabilityCallback(IExecutor, ImsMmTelManager+CapabilityCallback)

CapabilityCallback向系统注册 ,这将为 中指定的ImsManager#getImsMmTelManager(int)订阅提供 MmTel 服务可用性更新。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

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

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
ToString()

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

(继承自 Object)
UnregisterFromRuntime()

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
UnregisterImsRegistrationCallback(RegistrationManagerRegistrationCallback)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

UnregisterImsStateCallback(ImsStateCallback)

取消注册以前注册的回调。

UnregisterMmTelCapabilityCallback(ImsMmTelManager+CapabilityCallback)

删除现有的 MmTel CapabilityCallback

Wait()

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

(继承自 Object)
Wait(Int64)

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

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

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

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.Finalized()

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

GetJniTypeName(IJavaPeerable)

在给定关联订阅的情况下,MmTel (多媒体电话) IMS 网络的功能的经理。

适用于