MbmsGroupCallSession.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Create(Context, IExecutor, IMbmsGroupCallSessionCallback) |
Создайте новый |
Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback) |
Создайте новый |
Create(Context, IExecutor, IMbmsGroupCallSessionCallback)
Создайте новый MbmsGroupCallSession
объект, используя системный идентификатор подписки на данные по умолчанию.
[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
Объект обратного вызова, для которого требуется получать результаты асинхронных операций.
Возвращаемое значение
Экземпляр MbmsGroupCallSession
или null, если произошла ошибка.
- Атрибуты
Комментарии
Создайте новый MbmsGroupCallSession
объект, используя системный идентификатор подписки на данные по умолчанию. См. раздел #create(Context, int, Executor, MbmsGroupCallSessionCallback)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback)
Создайте новый MbmsGroupCallSession
объект, используя заданный идентификатор подписки.
[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
Идентификатор подписки, который следует использовать.
- executor
- IExecutor
Исполнитель, для которого требуется выполнить обратные вызовы.
- callback
- IMbmsGroupCallSessionCallback
Объект обратного вызова, для которого требуется получать результаты асинхронных операций.
Возвращаемое значение
Экземпляр MbmsGroupCallSession
или null, если произошла ошибка.
- Атрибуты
Комментарии
Создайте новый MbmsGroupCallSession
объект, используя заданный идентификатор подписки.
Для каждого uiD может быть только один экземпляр MbmsGroupCallSession
. При вызове этого метода при наличии активного экземпляра MbmsGroupCallSession
в процессе (другими словами, не вызываемого #close()
для него), этот метод вызовет исключение IllegalStateException
. При вызове этого метода в другом процессе, работающем с тем же uiD, ошибка будет указана с помощью MbmsGroupCallSessionCallback#onError(int, String)
.
Обратите внимание, что инициализация может завершиться сбоем асинхронно. Если вы хотите повторить попытку после получения такой асинхронной ошибки, необходимо вызвать #close()
для полученного экземпляра MbmsGroupCallSession
перед повторным вызовом этого метода.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.