CallControl.SetContactUri(Uri, IExecutor, IOutcomeReceiver) 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í.
Establece el URI de contacto de VoIP para una llamada en curso.
[Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.SetContactUri : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parámetros
- uri
- Uri
El URI de contenido del contacto o grupo en el directorio de contactos de la aplicación VoIP o en un contacto CP2 válido. Este URI debe ser estable y resolvible por el sistema o null si no se utiliza.
- executor
- IExecutor
en Executor el que se llamará a la OutcomeReceiver devolución de llamada.
- callback
- IOutcomeReceiver
que se completará en el lado de telecom que detalla el éxito o el error de la operación solicitada.
<code data-dev-comment-type="c">OutcomeReceiver#onResult</code> will be called if Telecom has successfully
switched the video state.
<code data-dev-comment-type="c">OutcomeReceiver#onError</code> will be called if Telecom has failed to set
the new video state. A <code data-dev-comment-type="c">CallException</code> will be passed
that details why the operation failed.
- Atributos
Comentarios
Establece el URI de contacto de VoIP para una llamada en curso.
Una aplicación VoIP debe invocar este método. cuando una llamada realiza la transición a o desde ser una llamada de grupo. Por ejemplo, si una llamada uno a uno agrega más participantes y se convierte en una conferencia. Esto debe usarse en par con CallControl.setGroupCallState.
Proporcionar este estado permite que el sistema Android represente correctamente la llamada en la interfaz de usuario del sistema, como el registro de llamadas nativo. Como parte de la característica de registros de llamadas integradas, que proporciona un historial unificado para las llamadas de operador y VoIP, la asociación precisa de las llamadas con un URI de búsqueda válido es esencial para una experiencia de usuario coherente.
El parámetro URI es fundamental para vincular la llamada a una entidad de grupo específica dentro del directorio de contactos voIP o un contacto CP2. Esto ayuda a asociar la entrada del registro de llamadas con la información de contacto correcta, como el nombre y el avatar del grupo.
Referencia de Android para android.telecom.CallControl.setContactUri.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.