PackageInstaller.SessionInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Detail untuk sesi penginstalan aktif.
[Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)]
public class PackageInstaller.SessionInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)>]
type PackageInstaller.SessionInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Warisan
- Atribut
- Penerapan
Keterangan
Detail untuk sesi penginstalan aktif.
Dokumentasi Java untuk android.content.pm.PackageInstaller.SessionInfo
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Konstruktor
PackageInstaller.SessionInfo(IntPtr, JniHandleOwnership) |
Detail untuk sesi penginstalan aktif. |
Bidang
InvalidId |
ID sesi yang tidak ada atau tidak valid. |
SessionActivationFailed |
Kedaluwarsa.
Konstan menunjukkan bahwa terjadi kesalahan selama fase aktivasi sesi ini. |
SessionConflict |
Kedaluwarsa.
Konstan menunjukkan bahwa sesi bertentangan dengan sesi lain dan harus dikorbankan untuk resolusi. |
SessionNoError |
Kedaluwarsa.
Konstan menunjukkan bahwa tidak ada kesalahan yang terjadi selama persiapan atau aktivasi sesi ini. |
SessionUnknownError |
Kedaluwarsa.
Konstanta menunjukkan bahwa terjadi kesalahan yang tidak diketahui saat memproses sesi ini. |
SessionVerificationFailed |
Kedaluwarsa.
Konstan menunjukkan bahwa terjadi kesalahan selama fase verifikasi sesi ini. |
StagedSessionActivationFailed |
Anggota ini tidak digunakan lagi. |
StagedSessionConflict |
Anggota ini tidak digunakan lagi. |
StagedSessionNoError |
Anggota ini tidak digunakan lagi. |
StagedSessionUnknown |
Anggota ini tidak digunakan lagi. |
StagedSessionVerificationFailed |
Anggota ini tidak digunakan lagi. |
Properti
AppIcon |
Mengembalikan ikon yang mewakili aplikasi yang sedang diinstal. |
AppLabel |
Detail untuk sesi penginstalan aktif. |
AppLabelFormatted |
Mengembalikan label yang mewakili aplikasi yang sedang diinstal. |
AppPackageName |
Kembalikan nama paket yang digunakan sesi ini. |
Class |
Mengembalikan kelas runtime dari . |
CreatedMillis |
Tanda waktu pembuatan awal sesi. |
Creator |
Detail untuk sesi penginstalan aktif. |
DontKillApp |
Dapatkan nilai yang diatur dalam |
Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
HasParentSessionId |
Mengembalikan true jika sesi memiliki sesi induk yang valid, jika tidak salah. |
InstallerAttributionTag |
Detail untuk sesi penginstalan aktif. |
InstallerPackageName |
Mengembalikan nama paket aplikasi yang memiliki sesi ini. |
InstallerUid |
Mengembalikan Uid pemilik sesi. |
InstallLocation |
Dapatkan nilai yang diatur dalam |
InstallReason |
Mengembalikan alasan untuk menginstal paket ini. |
IsActive |
Kembalikan jika sesi ini saat ini aktif. |
IsApplicationEnabledSettingPersistent |
Mengembalikan |
IsCommitted |
Mengembalikan |
IsMultiPackage |
Mengembalikan true jika sesi ini adalah sesi multi-paket yang berisi referensi ke sesi lain. |
IsPreApprovalRequested |
Mengembalikan apakah sesi ini telah meminta pra-persetujuan pengguna. |
IsRequestUpdateOwnership |
Detail untuk sesi penginstalan aktif. |
IsSealed |
Kembali jika sesi ini disegel. |
IsStaged |
Mengembalikan true jika sesi ini adalah sesi bertahap. |
IsStagedSessionActive |
Mengembalikan |
IsStagedSessionApplied |
Apakah sesi bertahap telah berhasil diterapkan, yang berarti bahwa semua paketnya telah diaktifkan dan tidak ada tindakan lebih lanjut yang diperlukan. |
IsStagedSessionFailed |
Apakah ada yang salah dan sesi bertahap dinyatakan gagal, yang berarti bahwa sesi tersebut akan diabaikan pada boot ulang berikutnya. |
IsStagedSessionReady |
Apakah sesi bertahap siap diterapkan pada boot ulang berikutnya. |
JniIdentityHashCode |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
JniPeerMembers |
Detail untuk sesi penginstalan aktif. |
Mode |
Dapatkan mode sesi sebagaimana diatur dalam konstruktor |
OriginatingUid |
Dapatkan nilai yang diatur dalam |
OriginatingUri |
Dapatkan nilai yang diatur dalam |
PackageSource |
Dapatkan sumber paket yang diatur dalam |
ParentSessionId |
Mengembalikan ID sesi multi-paket induk jika sesi ini milik satu, |
PeerReference |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
Progress |
Mengembalikan kemajuan keseluruhan sesi ini saat ini, antara 0 dan 1. |
ReferrerUri |
Dapatkan nilai yang ditetapkan di |
RequireUserAction |
Apakah tindakan pengguna diperlukan oleh alat penginstal. |
SessionId |
Mengembalikan ID untuk sesi ini. |
Size |
Dapatkan nilai sebagaimana diatur dalam |
StagedSessionErrorCode |
Jika terjadi kesalahan dengan sesi bertahap, klien dapat memeriksa kode kesalahan ini untuk memahami jenis kegagalan mana yang terjadi. |
StagedSessionErrorMessage |
Deskripsi teks kode kesalahan yang dikembalikan oleh |
ThresholdClass |
Detail untuk sesi penginstalan aktif. |
ThresholdType |
Detail untuk sesi penginstalan aktif. |
UpdatedMillis |
Tanda waktu pembaruan terakhir yang terjadi pada sesi, termasuk perubahan status jika terjadi sesi bertahap. |
User |
Mengembalikan pengguna yang terkait dengan sesi ini. |
Metode
Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
CreateDetailsIntent() |
Mengembalikan Niat yang dapat dimulai untuk melihat detail tentang sesi penginstalan ini. |
DescribeContents() |
Detail untuk sesi penginstalan aktif. |
Dispose() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
Dispose(Boolean) |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
GetChildSessionIds() |
Mengembalikan kumpulan ID sesi yang akan diterapkan saat sesi ini dilakukan jika sesi ini adalah sesi multi-paket. |
GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle Mengatur properti. (Diperoleh dari Object) |
ToArray<T>() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
UnregisterFromRuntime() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Detail untuk sesi penginstalan aktif. |
Implementasi Antarmuka Eksplisit
IJavaPeerable.Disposed() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.Finalized() |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.JniManagedPeerState |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Detail untuk sesi penginstalan aktif. (Diperoleh dari Object) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Detail untuk sesi penginstalan aktif. |
GetJniTypeName(IJavaPeerable) |
Detail untuk sesi penginstalan aktif. |