PackageInstaller.Session.Commit(IntentSender) Método

Definición

Intente confirmar todo lo almacenado provisionalmente en esta sesión.

[Android.Runtime.Register("commit", "(Landroid/content/IntentSender;)V", "GetCommit_Landroid_content_IntentSender_Handler")]
public virtual void Commit(Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("commit", "(Landroid/content/IntentSender;)V", "GetCommit_Landroid_content_IntentSender_Handler")>]
abstract member Commit : Android.Content.IntentSender -> unit
override this.Commit : Android.Content.IntentSender -> unit

Parámetros

statusReceiver
IntentSender

Se llama cuando cambia el estado de la sesión. Las intenciones enviadas a este receptor contienen #EXTRA_STATUS. Consulte los códigos de estado individuales sobre cómo controlarlos.

Atributos

Comentarios

Intente confirmar todo lo almacenado provisionalmente en esta sesión. Esto puede requerir la intervención del usuario, por lo que es posible que no se produzca inmediatamente. El resultado final de la confirmación se notificará a través de la devolución de llamada especificada.

Una vez que se llama a este método, la sesión está sellada y no se pueden realizar mutaciones adicionales en la sesión. En caso de reinicio del dispositivo o error transitorio del cargador de datos antes de que se haya finalizado la sesión, puede confirmar la sesión de nuevo.

Si el instalador es el propietario del dispositivo, el propietario del perfil afiliado o ha recibido la aprobación previa del usuario de esta sesión, no habrá ninguna intervención del usuario.

Java documentación para android.content.pm.PackageInstaller.Session.commit(android.content.IntentSender).

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.

Se aplica a