PackageInstaller.Session.Commit(IntentSender) Método

Definição

Tente confirmar tudo preparado nesta sessão.

[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

Chamado quando o estado da sessão é alterado. As intenções enviadas para esse receptor contêm #EXTRA_STATUS. Consulte os códigos de status individuais sobre como lidar com eles.

Atributos

Comentários

Tente confirmar tudo preparado nesta sessão. Isso pode exigir intervenção do usuário e, portanto, isso pode não acontecer imediatamente. O resultado final da confirmação será relatado por meio do retorno de chamada especificado.

Depois que esse método é chamado, a sessão é selada e nenhuma mutação adicional pode ser executada na sessão. No caso de falha transitória da reinicialização do dispositivo ou do carregador de dados antes que a sessão seja finalizada, você poderá confirmar a sessão novamente.

Se o instalador for o proprietário do dispositivo, o proprietário do perfil afiliado ou tiver recebido a pré-aprovação do usuário desta sessão, não haverá intervenção do usuário.

Java documentação para android.content.pm.PackageInstaller.Session.commit(android.content.IntentSender).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a