StoreContext.UninstallStorePackageAsync(Package) Metode

Definisi

Menghapus instalan paket opsional yang ditentukan untuk aplikasi saat ini tanpa menampilkan dialog antarmuka pengguna pemberitahuan kepada pengguna.

public:
 virtual IAsyncOperation<StoreUninstallStorePackageResult ^> ^ UninstallStorePackageAsync(Package ^ package) = UninstallStorePackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreUninstallStorePackageResult> UninstallStorePackageAsync(Package const& package);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreUninstallStorePackageResult> UninstallStorePackageAsync(Package package);
function uninstallStorePackageAsync(package)
Public Function UninstallStorePackageAsync (package As Package) As IAsyncOperation(Of StoreUninstallStorePackageResult)

Parameter

package
Package

Paket opsional yang akan dibongkar 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)
Kemampuan aplikasi
storePackageManagement

Keterangan

Anda dapat menggunakan metode ini untuk membebaskan ruang disk dengan menghapus instalan paket DLC yang tidak lagi diperlukan. Misalnya, game yang menawarkan kampanye pemain tunggal dan kampanye multipemain mungkin menggunakan metode ini untuk menghapus instalasi kampanye pemain tunggal atas permintaan pengguna, setelah pengguna menyelesaikan kampanye tersebut.

Catatan

Paket opsional dan paket DLC tidak tersedia untuk semua akun pengembang.

Saat Anda memanggil metode ini, OS secara diam-diam menghapus instalan paket aplikasi tanpa menampilkan dialog pemberitahuan. Metode ini memerlukan kemampuan storePackageManagement terbatas untuk melakukan operasi ini. Jika Anda tidak memiliki akses ke kemampuan terbatas ini, Anda dapat menggunakan metode RequestUninstallStorePackageAsync atau RequestUninstallStorePackageByStoreIdAsync sebagai gantinya (metode ini menampilkan dialog pemberitahuan yang meminta izin pengguna untuk menghapus instalasi paket).

Catatan

Kemampuan storePackageManagement terbatas hanya tersedia untuk aplikasi desktop dan game yang menggunakan Desktop Bridge dan untuk game Xbox yang menggunakan paket XVC dan dikembangkan sebagai bagian dari program mitra terkelola, seperti program ID@Xbox . Aplikasi dan game ini memiliki kemampuan ini secara default.

Berlaku untuk

Lihat juga