AppInstallItem 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.
Mewakili aplikasi yang berada dalam antrean penginstalan.
public ref class AppInstallItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppInstallItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppInstallItem
Public NotInheritable Class AppInstallItem
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
runFullTrust
|
Keterangan
Gunakan properti AppInstallManager.AppInstallItems untuk mengambil tampilan vektor objek AppInstallItem.
Penting
Akses ke API ini dilindungi oleh kemampuan privat yang dibatasi untuk aplikasi yang dikembangkan oleh Microsoft.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1511 | 10586 | Cancel(String) |
1511 | 10586 | Jeda(String) |
1511 | 10586 | Hidupkan ulang(String) |
1703 | 15063 | Anak-anak |
1703 | 15063 | ItemOperationsMightAffectOtherItems |
1803 | 17134 | LaunchAfterInstall |
1809 | 17763 | CompletedInstallToastNotificationMode |
1809 | 17763 | InstallInProgressToastNotificationMode |
1809 | 17763 | PinToDesktopAfterInstall |
1809 | 17763 | PinToStartAfterInstall |
1809 | 17763 | PinToTaskbarAfterInstall |
Properti
Children |
Mengambil informasi tentang penginstalan aplikasi yang merupakan turunan dari penginstalan aplikasi saat ini. Properti ini hanya mengembalikan nilai jika penginstalan aplikasi saat ini adalah induk dari penginstalan aplikasi lain yang merupakan bagian dari app bundle yang sama. |
CompletedInstallToastNotificationMode |
Mendapatkan atau mengatur mode toast pemberitahuan saat penginstalan aplikasi selesai. |
InstallInProgressToastNotificationMode |
Mendapatkan atau mengatur mode toast pemberitahuan saat penginstalan aplikasi sedang berlangsung. |
InstallType |
Mendapatkan jenis penginstalan aplikasi saat ini. |
IsUserInitiated |
Menunjukkan apakah penginstalan aplikasi saat ini dimulai oleh pengguna. |
ItemOperationsMightAffectOtherItems |
Menunjukkan apakah penginstalan aplikasi saat ini adalah bagian dari app bundle, dan oleh karena itu menjeda atau membatalkan penginstalan aplikasi dapat memengaruhi item lain dalam antrean penginstalan. |
LaunchAfterInstall |
Mendapatkan nilai yang menunjukkan apakah aplikasi yang berada dalam antrean penginstalan akan diluncurkan secara otomatis setelah diinstal. |
PackageFamilyName |
Mendapatkan nama keluarga paket untuk aplikasi saat ini. |
PinToDesktopAfterInstall |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah produk yang diinstal harus disematkan ke desktop setelah penginstalan selesai. |
PinToStartAfterInstall |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah produk yang diinstal harus disematkan ke menu Mulai setelah penginstalan selesai. |
PinToTaskbarAfterInstall |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah produk yang diinstal harus disematkan ke taskbar setelah penginstalan selesai. |
ProductId |
Mendapatkan ID produk untuk aplikasi saat ini. |
Metode
Cancel() |
Membatalkan penginstalan aplikasi saat ini. |
Cancel(String) |
Membatalkan penginstalan aplikasi saat ini, dengan opsi untuk menghasilkan data telemetri. |
GetCurrentStatus() |
Mendapatkan status penginstalan aplikasi saat ini. |
Pause() |
Menjeda penginstalan aplikasi saat ini. |
Pause(String) |
Menjeda penginstalan aplikasi saat ini, dengan opsi untuk menghasilkan data telemetri. |
Restart() |
Memulai ulang penginstalan aplikasi saat ini. |
Restart(String) |
Memulai ulang penginstalan aplikasi saat ini, dengan opsi untuk menghasilkan data telemetri. |
Acara
Completed |
Terjadi ketika penginstalan aplikasi saat ini telah selesai. |
StatusChanged |
Terjadi ketika status penginstalan aplikasi saat ini telah berubah. |