Class PackageInstaller.SessionInfo
public class PackageInstaller.SessionInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
PackageInstaller.SessionInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
SessionInfo(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SessionInfo(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
https://developer.android.com/reference/android/content/pm/PackageInstaller.SessionInfo.html#CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
INVALID_ID
public static int INVALID_ID { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
SESSION_ACTIVATION_FAILED
public static int SESSION_ACTIVATION_FAILED { get; set; }
Property Value
SESSION_CONFLICT
public static int SESSION_CONFLICT { get; set; }
Property Value
SESSION_NO_ERROR
public static int SESSION_NO_ERROR { get; set; }
Property Value
SESSION_UNKNOWN_ERROR
public static int SESSION_UNKNOWN_ERROR { get; set; }
Property Value
SESSION_VERIFICATION_FAILED
public static int SESSION_VERIFICATION_FAILED { get; set; }
Property Value
STAGED_SESSION_ACTIVATION_FAILED
[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_ACTIVATION_FAILED { get; set; }
Property Value
STAGED_SESSION_CONFLICT
[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_CONFLICT { get; set; }
Property Value
STAGED_SESSION_NO_ERROR
[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_NO_ERROR { get; set; }
Property Value
STAGED_SESSION_UNKNOWN
[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_UNKNOWN { get; set; }
Property Value
STAGED_SESSION_VERIFICATION_FAILED
[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_VERIFICATION_FAILED { get; set; }
Property Value
Methods
CreateDetailsIntent()
public Intent CreateDetailsIntent()
Returns
DescribeContents()
public int DescribeContents()
Returns
GetAppIcon()
public Bitmap GetAppIcon()
Returns
GetAppLabel()
public CharSequence GetAppLabel()
Returns
GetAppPackageName()
public String GetAppPackageName()
Returns
GetChildSessionIds()
public int[] GetChildSessionIds()
Returns
GetCreatedMillis()
public long GetCreatedMillis()
Returns
GetDontKillApp()
public bool GetDontKillApp()
Returns
GetInstallLocation()
public int GetInstallLocation()
Returns
GetInstallReason()
public int GetInstallReason()
Returns
GetInstallerAttributionTag()
public String GetInstallerAttributionTag()
Returns
GetInstallerPackageName()
public String GetInstallerPackageName()
Returns
GetInstallerUid()
public int GetInstallerUid()
Returns
GetMode()
public int GetMode()
Returns
GetOriginatingUid()
public int GetOriginatingUid()
Returns
GetOriginatingUri()
public Uri GetOriginatingUri()
Returns
GetPackageSource()
public int GetPackageSource()
Returns
GetParentSessionId()
public int GetParentSessionId()
Returns
GetProgress()
public float GetProgress()
Returns
GetReferrerUri()
public Uri GetReferrerUri()
Returns
GetRequireUserAction()
public int GetRequireUserAction()
Returns
GetSessionId()
public int GetSessionId()
Returns
GetSize()
public long GetSize()
Returns
GetStagedSessionErrorCode()
public int GetStagedSessionErrorCode()
Returns
GetStagedSessionErrorMessage()
public String GetStagedSessionErrorMessage()
Returns
GetUpdatedMillis()
public long GetUpdatedMillis()
Returns
GetUser()
public UserHandle GetUser()
Returns
HasParentSessionId()
public bool HasParentSessionId()
Returns
IsActive()
public bool IsActive()
Returns
IsApplicationEnabledSettingPersistent()
public bool IsApplicationEnabledSettingPersistent()
Returns
IsAutoInstallDependenciesEnabled()
public bool IsAutoInstallDependenciesEnabled()
Returns
IsCommitted()
public bool IsCommitted()
Returns
IsMultiPackage()
public bool IsMultiPackage()
Returns
IsPreApprovalRequested()
public bool IsPreApprovalRequested()
Returns
IsRequestUpdateOwnership()
public bool IsRequestUpdateOwnership()
Returns
IsSealed()
public bool IsSealed()
Returns
IsStaged()
public bool IsStaged()
Returns
IsStagedSessionActive()
public bool IsStagedSessionActive()
Returns
IsStagedSessionApplied()
public bool IsStagedSessionApplied()
Returns
IsStagedSessionFailed()
public bool IsStagedSessionFailed()
Returns
IsStagedSessionReady()
public bool IsStagedSessionReady()
Returns
IsUnarchival()
public bool IsUnarchival()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)