StoreContext.RequestUninstallStorePackageAsync(Package) Metode
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.
Mencoba untuk menghapus instalan paket opsional yang ditentukan untuk aplikasi saat ini. Metode ini juga menampilkan dialog UI yang meminta izin untuk operasi.
public:
virtual IAsyncOperation<StoreUninstallStorePackageResult ^> ^ RequestUninstallStorePackageAsync(Package ^ package) = RequestUninstallStorePackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreUninstallStorePackageResult> RequestUninstallStorePackageAsync(Package const& package);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreUninstallStorePackageResult> RequestUninstallStorePackageAsync(Package package);
function requestUninstallStorePackageAsync(package)
Public Function RequestUninstallStorePackageAsync (package As Package) As IAsyncOperation(Of StoreUninstallStorePackageResult)
Parameter
- package
- Package
Paket opsional untuk menghapus instalan untuk aplikasi saat ini.
Mengembalikan
Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan objek StoreUninstallStorePackageResult yang menyediakan info tentang operasi penghapusan instalasi.
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
|
API contract |
Windows.Services.Store.StoreContract (diperkenalkan dalam v3.0)
|
Keterangan
Anda dapat menggunakan metode ini untuk mengosongkan ruang disk dengan menghapus instalan paket opsional yang tidak lagi diperlukan. Misalnya, game yang menawarkan kampanye pemain tunggal dan kampanye multipemain mungkin menggunakan metode ini untuk menghapus instalan kampanye pemain tunggal atas permintaan pengguna, setelah pengguna menyelesaikan kampanye tersebut.
Saat Anda memanggil metode ini, OS menampilkan dialog yang meminta izin pengguna untuk menghapus instalan paket aplikasi. Untuk menghapus instalan paket aplikasi secara diam-diam tanpa menampilkan dialog pemberitahuan, gunakan UninstallStorePackageAsync atau UninstallStorePackageByStoreIdAsync (metode ini memerlukan akses ke kemampuan terbatas).
Catatan
Paket opsional dan paket DLC tidak tersedia untuk semua akun pengembang.