TelecomManager.AddNewIncomingConference(PhoneAccountHandle, Bundle) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注册新的传入会议。
[Android.Runtime.Register("addNewIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/os/Bundle;)V", "GetAddNewIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_os_Bundle_Handler", ApiSince=31)]
public virtual void AddNewIncomingConference(Android.Telecom.PhoneAccountHandle phoneAccount, Android.OS.Bundle extras);
[<Android.Runtime.Register("addNewIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/os/Bundle;)V", "GetAddNewIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_os_Bundle_Handler", ApiSince=31)>]
abstract member AddNewIncomingConference : Android.Telecom.PhoneAccountHandle * Android.OS.Bundle -> unit
override this.AddNewIncomingConference : Android.Telecom.PhoneAccountHandle * Android.OS.Bundle -> unit
参数
- phoneAccount
- PhoneAccountHandle
PhoneAccountHandle
已注册到 #registerPhoneAccount
.
- extras
- Bundle
将传递到 ConnectionService#onCreateIncomingConference
的捆绑包。
- 属性
注解
注册新的传入会议。 ConnectionService
当此方法具有传入的会议时,应调用此方法。 传入 Conference
是在用户受邀加入的另一台设备上发起的临时电话会议。 对于托管 ConnectionService
s,指定的 PhoneAccountHandle
必须已注册, #registerPhoneAccount
并且用户必须启用相应的 PhoneAccount
。 可以使用 #getPhoneAccount(PhoneAccountHandle)
进行检查。 自管理 ConnectionService
必须 android.Manifest.permission#MANAGE_OWN_CALLS
添加新的传入呼叫。
除非指定了额外的值#EXTRA_INCOMING_VIDEO_STATE
,否则将假定你添加的传入会议具有视频状态VideoProfile#STATE_AUDIO_ONLY
。
调用后,此方法将导致系统绑定到 ConnectionService
与 PhoneAccountHandle
调用关联的关联并在启动传入调用 UI 之前请求有关呼叫的其他信息(请参阅 ConnectionService#onCreateIncomingConference(PhoneAccountHandle, ConnectionRequest)
)。
对于托管ConnectionService
用户,如果用户PhoneAccountHandle
未与已注册PhoneAccount
的或关联的PhoneAccount
项不对应,则会引发 aSecurityException
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。