PackageInstaller.Session.Commit(IntentSender) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このセッションでステージングされたすべてのものをコミットしようとします。
[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が含まれます。 それらを処理する方法については、個々の状態コードを参照してください。
- 属性
注釈
このセッションでステージングされたすべてのものをコミットしようとします。 これにはユーザーの介入が必要な場合があるため、すぐには発生しない可能性があります。 コミットの最終的な結果は、指定されたコールバックを通じて報告されます。
このメソッドが呼び出されると、セッションはシールされ、セッションに対して追加の変更を実行することはできません。 セッションが終了する前にデバイスの再起動またはデータ ローダーの一時的なエラーが発生した場合は、セッションをもう一度コミットできます。
インストーラーがデバイス所有者、関連プロファイル所有者、またはこのセッションのユーザーの事前承認を受けた場合、ユーザーの介入はありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。