MbmsDownloadSession.AddServiceAnnouncement(Byte[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Informe al middleware de un descriptor de anuncio de servicio recibido de un servidor de comunicación de grupo.
[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
Parámetros
- contents
- Byte[]
Contenido del descriptor de anuncio del servicio recibido del servidor de llamadas de grupo. Si el tamaño de esta matriz es mayor que el valor de #getMaximumServiceAnnouncementSize()
, se producirá una IllegalArgumentException
excepción .
- Atributos
Comentarios
Informe al middleware de un descriptor de anuncio de servicio recibido de un servidor de comunicación de grupo.
Al participar en una llamada de grupo a través de la MbmsGroupCallSession
API, las aplicaciones pueden recibir un descriptor de anuncio de servicio del servidor de llamadas de grupo que les informa de los archivos que pueden ser relevantes para los usuarios que se comunican en la llamada de grupo.
Después de proporcionar el descriptor de anuncio del servicio recibido del servidor al middleware a través de esta API, las aplicaciones recibirán información sobre los archivos disponibles a través MbmsDownloadSessionCallback#onFileServicesUpdated
de y los archivos disponibles se descargarán a través MbmsDownloadSession#download
de otros archivos publicados a través MbmsDownloadSessionCallback#onFileServicesUpdated
de .
Los códigos de error asincrónicos a través de la MbmsDownloadSessionCallback#onError(int, String)
devolución de llamada pueden incluir cualquiera de los errores que no son específicos del caso de uso de streaming.
Puede producir una IllegalStateException
excepción cuando el middleware aún no se ha enlazado, o si IllegalArgumentException
la matriz de bytes es demasiado grande o si UnsupportedOperationException
el middleware no ha implementado este método.
Documentación de Java para android.telephony.MbmsDownloadSession.addServiceAnnouncement(byte[])
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.