AppInstallManager.StartAppInstallAsync 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.
Overload
StartAppInstallAsync(String, String, Boolean, Boolean) |
Memulai penginstalan aplikasi yang ditentukan. |
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String) |
Memulai penginstalan aplikasi yang ditentukan, dengan opsi untuk menghasilkan data telemetri. |
StartAppInstallAsync(String, String, Boolean, Boolean)
Memulai penginstalan aplikasi yang ditentukan.
public:
virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean) As IAsyncOperation(Of AppInstallItem)
Parameter
- productId
-
String
Platform::String
winrt::hstring
ID produk aplikasi yang akan diinstal.
- skuId
-
String
Platform::String
winrt::hstring
ID SKU aplikasi yang akan diinstal.
- repair
-
Boolean
bool
True untuk mencoba memperbaiki penginstalan aplikasi yang sudah diinstal; jika tidak, salah.
- forceUseOfNonRemovableStorage
-
Boolean
bool
True untuk menginstal aplikasi ke penyimpanan yang tidak dapat dilepas meskipun pengguna telah mengonfigurasi aplikasi untuk diinstal ke kartu SD; false untuk menginstal aplikasi ke penyimpanan yang tidak dapat dilepas atau kartu SD sesuai dengan pengaturan pengguna.
Mengembalikan
Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan AppInstallItem yang mewakili aplikasi yang ditambahkan ke antrean penginstalan.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
runFullTrust
|
Keterangan
Ketika metode ini berhasil dikembalikan, aplikasi telah ditambahkan ke antrean penginstalan; itu tidak selalu berarti bahwa aplikasi telah selesai diinstal. Untuk menentukan status penginstalan, periksa metode GetCurrentStatus dari nilai pengembalian AppInstallItem .
Lihat juga
Berlaku untuk
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String)
Memulai penginstalan aplikasi yang ditentukan, dengan opsi untuk menghasilkan data telemetri.
public:
virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage, Platform::String ^ catalogId, Platform::String ^ bundleId, Platform::String ^ correlationVector) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage, winrt::hstring const& catalogId, winrt::hstring const& bundleId, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage, string catalogId, string bundleId, string correlationVector);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage, catalogId, bundleId, correlationVector)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean, catalogId As String, bundleId As String, correlationVector As String) As IAsyncOperation(Of AppInstallItem)
Parameter
- productId
-
String
Platform::String
winrt::hstring
ID produk aplikasi yang akan diinstal.
- skuId
-
String
Platform::String
winrt::hstring
ID SKU aplikasi yang akan diinstal.
- repair
-
Boolean
bool
True untuk mencoba memperbaiki penginstalan aplikasi yang sudah diinstal; jika tidak, salah.
- forceUseOfNonRemovableStorage
-
Boolean
bool
True untuk menginstal aplikasi ke penyimpanan yang tidak dapat dilepas meskipun pengguna telah mengonfigurasi aplikasi untuk diinstal ke kartu SD; false untuk menginstal aplikasi ke penyimpanan yang tidak dapat dilepas atau kartu SD sesuai dengan pengaturan pengguna.
- catalogId
-
String
Platform::String
winrt::hstring
ID katalog aplikasi yang akan diinstal.
- bundleId
-
String
Platform::String
winrt::hstring
ID bundel aplikasi yang akan diinstal.
- correlationVector
-
String
Platform::String
winrt::hstring
String vektor korelasi yang dapat digunakan untuk menghasilkan data telemetri.
Mengembalikan
Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan AppInstallItem yang mewakili aplikasi yang ditambahkan ke antrean penginstalan.
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10586.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v2.0)
|
Kemampuan aplikasi |
runFullTrust
|
Keterangan
Keterangan untuk StartAppInstallAsync(String, String, Boolean, Boolean) juga berlaku untuk metode ini.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk