Bagikan melalui


StoreContext.UninstallStorePackageByStoreIdAsync(String) Metode

Definisi

Menghapus instalan paket konten yang dapat diunduh (DLC) yang ditentukan untuk aplikasi saat ini tanpa menampilkan dialog UI pemberitahuan kepada pengguna.

public:
 virtual IAsyncOperation<StoreUninstallStorePackageResult ^> ^ UninstallStorePackageByStoreIdAsync(Platform::String ^ storeId) = UninstallStorePackageByStoreIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreUninstallStorePackageResult> UninstallStorePackageByStoreIdAsync(winrt::hstring const& storeId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreUninstallStorePackageResult> UninstallStorePackageByStoreIdAsync(string storeId);
function uninstallStorePackageByStoreIdAsync(storeId)
Public Function UninstallStorePackageByStoreIdAsync (storeId As String) As IAsyncOperation(Of StoreUninstallStorePackageResult)

Parameter

storeId
String

Platform::String

winrt::hstring

ID Penyimpanan add-on yang sesuai dengan paket DLC untuk menghapus instalasi 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 mengosongkan 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 instalan kampanye pemain tunggal atas permintaan pengguna, setelah pengguna menyelesaikan kampanye tersebut.

Catatan

Paket DLC tidak tersedia untuk semua akun pengembang.

Ketika Anda memanggil metode ini, OS secara diam-diam menghapus instalan paket 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 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.

ID Toko untuk add-on tersedia di Pusat Mitra, dan juga dikembalikan oleh properti StoreId dari StoreProduct yang mewakili add-on. Untuk informasi selengkapnya, lihat ID Penyimpanan.

Berlaku untuk

Lihat juga