MbmsDownloadSession.AddServiceAnnouncement(Byte[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Informez le middleware d’un descripteur d’annonce de service reçu d’un serveur de communication de groupe.
[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
Paramètres
- contents
- Byte[]
Contenu du descripteur d’annonce de service reçu du serveur d’appel de groupe. Si la taille de ce tableau est supérieure à la valeur de #getMaximumServiceAnnouncementSize()
, une IllegalArgumentException
valeur est levée.
- Attributs
Remarques
Informez le middleware d’un descripteur d’annonce de service reçu d’un serveur de communication de groupe.
Lors de la participation à un appel de groupe via l’API MbmsGroupCallSession
, les applications peuvent recevoir un descripteur d’annonce de service du serveur d’appel de groupe qui les informe des fichiers susceptibles d’être pertinents pour les utilisateurs qui communiquent sur l’appel de groupe.
Après avoir fourni le descripteur d’annonce de service reçu du serveur au middleware via cette API, les applications recevront des informations sur les fichiers MbmsDownloadSessionCallback#onFileServicesUpdated
disponibles via , et les fichiers disponibles seront téléchargeables via MbmsDownloadSession#download
comme d’autres fichiers publiés via MbmsDownloadSessionCallback#onFileServicesUpdated
.
Les codes d’erreur asynchrones via le MbmsDownloadSessionCallback#onError(int, String)
rappel peuvent inclure l’une des erreurs qui ne sont pas spécifiques au cas d’usage de diffusion en continu.
Peut lever un IllegalStateException
intergiciel lorsque l’intergiciel n’a pas encore été lié, ou si IllegalArgumentException
le tableau d’octets est trop volumineux ou si UnsupportedOperationException
le middleware n’a pas implémenté cette méthode.
Documentation Java pour android.telephony.MbmsDownloadSession.addServiceAnnouncement(byte[])
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.