PackageInstaller.SessionInfo.IsStagedSessionActive プロパティ

定義

このセッションがアクティブなステージング セッションの場合は、 true を返します。

public virtual bool IsStagedSessionActive { [Android.Runtime.Register("isStagedSessionActive", "()Z", "GetIsStagedSessionActiveHandler", ApiSince=30)] get; }
[<get: Android.Runtime.Register("isStagedSessionActive", "()Z", "GetIsStagedSessionActiveHandler", ApiSince=30)>]
member this.IsStagedSessionActive : bool

プロパティ値

属性

注釈

このセッションがアクティブなステージング セッションの場合は、 true を返します。

セッションがコミットされていて、検証が保留中の場合、または次回の再起動時に適用される場合、セッションはアクティブと見なされます。

ステージング セッションはアクティブな iff: <ul><li>コミットされます。つまり、 SessionInfo#isCommitted()true、 <li>it は適用されません。つまり、 SessionInfo#isStagedSessionApplied()false、 <li>it は失敗しません。つまり、 SessionInfo#isStagedSessionFailed()falseです。 </ul>

マルチパッケージ セッションの場合は、上記の推論が親セッションに適用されます。これは、 Session#commit committedする必要があるためです。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象