MbmsGroupCallSession.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Create(Context, IExecutor, IMbmsGroupCallSessionCallback) |
使用系统默认数据订阅 ID 创建新的 |
Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback) |
使用给定的订阅 ID 创建新的 |
Create(Context, IExecutor, IMbmsGroupCallSessionCallback)
使用系统默认数据订阅 ID 创建新的 MbmsGroupCallSession
订阅 ID。
[Android.Runtime.Register("create", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)]
public static Android.Telephony.MbmsGroupCallSession? Create (Android.Content.Context context, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.IMbmsGroupCallSessionCallback callback);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)>]
static member Create : Android.Content.Context * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IMbmsGroupCallSessionCallback -> Android.Telephony.MbmsGroupCallSession
参数
- context
- Context
要使用的 Context
。
- executor
- IExecutor
要对其执行回调的执行程序。
- callback
- IMbmsGroupCallSessionCallback
要接收异步操作结果的回调对象。
返回
如果发生错误,则为 null 实例 MbmsGroupCallSession
。
- 属性
注解
使用系统默认数据订阅 ID 创建新的 MbmsGroupCallSession
订阅 ID。 请参阅 #create(Context, int, Executor, MbmsGroupCallSessionCallback)
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback)
使用给定的订阅 ID 创建新的 MbmsGroupCallSession
订阅 ID。
[Android.Runtime.Register("create", "(Landroid/content/Context;ILjava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)]
public static Android.Telephony.MbmsGroupCallSession? Create (Android.Content.Context context, int subscriptionId, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.IMbmsGroupCallSessionCallback callback);
[<Android.Runtime.Register("create", "(Landroid/content/Context;ILjava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)>]
static member Create : Android.Content.Context * int * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IMbmsGroupCallSessionCallback -> Android.Telephony.MbmsGroupCallSession
参数
- context
- Context
要使用的 Context
。
- subscriptionId
- Int32
要使用的订阅 ID。
- executor
- IExecutor
要对其执行回调的执行程序。
- callback
- IMbmsGroupCallSessionCallback
要接收异步操作结果的回调对象。
返回
如果发生错误,则为 null 实例 MbmsGroupCallSession
。
- 属性
注解
使用给定的订阅 ID 创建新的 MbmsGroupCallSession
订阅 ID。
每个 UID 只能有一个实例 MbmsGroupCallSession
。 如果在进程中存在活动实例 MbmsGroupCallSession
时调用此方法(换句话说,尚未 #close()
调用此方法),此方法将引发一个 IllegalStateException
。 如果在同一 UID 下运行的不同进程中调用此方法,则通过 <
请注意,初始化可能异步失败。 如果想要在收到此类异步错误后重试,则必须在再次调用此方法之前调用 #close()
收到的实例 MbmsGroupCallSession
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。