PackageInstaller.Session.Commit(IntentSender) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Попытайтесь зафиксировать все, что выполняется в этом сеансе.
[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
Параметры
- statusReceiver
- IntentSender
Вызывается при изменении состояния сеанса. Намерения, отправленные этому получателю, содержат #EXTRA_STATUS. Ознакомьтесь с отдельными кодами состояния о том, как их обрабатывать.
- Атрибуты
Комментарии
Попытайтесь зафиксировать все, что выполняется в этом сеансе. Это может потребовать вмешательства пользователя, поэтому это может не произойти немедленно. Окончательный результат фиксации будет сообщаться через указанный обратный вызов.
После вызова этого метода сеанс запечатывается, а дополнительные изменения не могут выполняться в сеансе. В случае перезагрузки устройства или временных сбоев загрузчика данных перед завершением сеанса можно снова зафиксировать сеанс.
Если установщик является владельцем устройства, владельцем связанного профиля или получено предварительное утверждение пользователя для этого сеанса, не будет вмешательства пользователя.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".