CompanionDeviceManager.BuildPermissionTransferUserConsentIntent(Int32) 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í.
Crear un cuadro de diálogo de consentimiento del usuario de sincronización de permisos.
[Android.Runtime.Register("buildPermissionTransferUserConsentIntent", "(I)Landroid/content/IntentSender;", "", ApiSince=34)]
public Android.Content.IntentSender? BuildPermissionTransferUserConsentIntent (int associationId);
[<Android.Runtime.Register("buildPermissionTransferUserConsentIntent", "(I)Landroid/content/IntentSender;", "", ApiSince=34)>]
member this.BuildPermissionTransferUserConsentIntent : int -> Android.Content.IntentSender
Parámetros
- associationId
- Int32
AssociationInfo#getId ID
Único asignado a la asociación del dispositivo complementario registrado por CompanionDeviceManager
Devoluciones
que IntentSender
la aplicación debe usar para iniciar la interfaz de usuario para que el usuario confirme la solicitud de transferencia de datos del sistema.
- Atributos
Comentarios
Crear un cuadro de diálogo de consentimiento del usuario de sincronización de permisos.
Solo la aplicación complementaria que posee la asociación puede llamar a este método. De lo contrario, se devolverá un valor IntentSender null de este método y se registrará un error. La aplicación debe iniciar en Activity
el devuelto intentSender
IntentSender
llamando a Activity#startIntentSenderForResult(IntentSender, int, Intent, int, int, int)
.
La transferencia de permisos no se produce inmediatamente después de la llamada o cuando el usuario da su consentimiento. La aplicación debe llamar #attachSystemDataTransport(int, InputStream, OutputStream)
a para adjuntar un canal de transporte y #startSystemDataTransfer(int, Executor, OutcomeReceiver)
desencadenar la transferencia de datos del sistema}.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.