Bagikan melalui


AppInstallManager.StartAppInstallAsync Metode

Definisi

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