MbmsDownloadSession.AddServiceAnnouncement(Byte[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сообщите по промежуточному слоя дескриптора объявления службы, полученного от сервера обмена данными группы.
[Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)]
public virtual void AddServiceAnnouncement (byte[] contents);
[<Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)>]
abstract member AddServiceAnnouncement : byte[] -> unit
override this.AddServiceAnnouncement : byte[] -> unit
Параметры
- contents
- Byte[]
Содержимое дескриптора объявления службы, полученного от сервера группового вызова. Если размер этого массива больше значения #getMaximumServiceAnnouncementSize()
, IllegalArgumentException
создается исключение.
- Атрибуты
Комментарии
Сообщите по промежуточному слоя дескриптора объявления службы, полученного от сервера обмена данными группы.
При участии в групповом вызове через MbmsGroupCallSession
API приложения могут получать дескриптор объявления службы с сервера группового вызова, который сообщает им о файлах, которые могут иметь отношение к пользователям, взаимодействующим с групповым вызовом.
После предоставления дескриптора объявления службы, полученного с сервера на по промежуточному слоя через этот API, приложения получат информацию о доступных файлах MbmsDownloadSessionCallback#onFileServicesUpdated
через, и доступные файлы будут скачивать через другие файлы, опубликованные через MbmsDownloadSession#download
MbmsDownloadSessionCallback#onFileServicesUpdated
.
Асинхронные коды ошибок через MbmsDownloadSessionCallback#onError(int, String)
обратный вызов могут включать любые ошибки, которые не относятся к варианту использования потоковой передачи.
Может вызвать IllegalStateException
исключение, когда ПО промежуточного слоя еще не привязано, или IllegalArgumentException
если массив байтов слишком велик или UnsupportedOperationException
если по промежуточному по промежуточному слоя не реализован этот метод.
Документация по Java для android.telephony.MbmsDownloadSession.addServiceAnnouncement(byte[])
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.