StoreContext.TrySilentDownloadAndInstallStorePackageUpdatesAsync Metode

Definisi

Mencoba mengunduh dan menginstal pembaruan paket yang ditentukan untuk aplikasi saat ini dari Microsoft Store tanpa menampilkan UI pemberitahuan kepada pengguna.

public:
 virtual IAsyncOperationWithProgress<StorePackageUpdateResult ^, StorePackageUpdateStatus> ^ TrySilentDownloadAndInstallStorePackageUpdatesAsync(IIterable<StorePackageUpdate ^> ^ storePackageUpdates) = TrySilentDownloadAndInstallStorePackageUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<StorePackageUpdateResult, StorePackageUpdateStatus> TrySilentDownloadAndInstallStorePackageUpdatesAsync(IIterable<StorePackageUpdate> const& storePackageUpdates);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<StorePackageUpdateResult,StorePackageUpdateStatus> TrySilentDownloadAndInstallStorePackageUpdatesAsync(IEnumerable<StorePackageUpdate> storePackageUpdates);
function trySilentDownloadAndInstallStorePackageUpdatesAsync(storePackageUpdates)
Public Function TrySilentDownloadAndInstallStorePackageUpdatesAsync (storePackageUpdates As IEnumerable(Of StorePackageUpdate)) As IAsyncOperationWithProgress(Of StorePackageUpdateResult, StorePackageUpdateStatus)

Parameter

storePackageUpdates

IIterable<StorePackageUpdate>

IEnumerable<StorePackageUpdate>

Kumpulan objek StorePackageUpdate yang mewakili paket yang diperbarui untuk diunduh dan diinstal.

Mengembalikan

Objek yang dapat diamati pemanggil untuk melacak kemajuan dan penyelesaian operasi. Setelah berhasil diselesaikan, hasilnya adalah objek StorePackageUpdateResult yang menyediakan info tentang pembaruan paket.

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

Gunakan metode ini untuk mencoba mengunduh pembaruan paket untuk aplikasi saat ini secara diam-diam (tanpa menampilkan UI pemberitahuan yang meminta izin pengguna untuk melanjutkan pengunduhan). Sebelum memanggil metode ini, pertama-tama periksa properti CanSilentlyDownloadStorePackageUpdates untuk menentukan apakah pembaruan paket dapat diunduh secara diam-diam berdasarkan pengaturan pengguna dan konfigurasi jaringan. Metode ini adalah alternatif untuk RequestDownloadStorePackageUpdatesAsync, yang menampilkan UI pemberitahuan.

Untuk mendapatkan daftar paket yang memiliki pembaruan yang tersedia, gunakan metode GetAppAndOptionalStorePackageUpdatesAsync . Jika Anda telah mengunduh pembaruan paket secara diam-diam dengan menggunakan TrySilentDownloadStorePackageUpdatesAsync, metode ini akan menginstal pembaruan tanpa mencoba mengunduhnya lagi.

Operasi ini tidak akan memblokir. Objek IAsyncOperationWithProgress yang dikembalikan oleh metode ini akan selesai setelah paket pembaruan diunduh dan diinstal.

Berlaku untuk

Lihat juga