AppInstallManager.StartProductInstallAsync 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
StartProductInstallAsync(String, String, String, String, AppInstallOptions) |
Memulai penginstalan aplikasi atau bundel aplikasi yang ditentukan, dengan kemampuan untuk menentukan opsi penginstalan tambahan seperti apakah akan mengizinkan aplikasi hidupkan ulang paksa. |
StartProductInstallAsync(String, String, String, String, Boolean, Boolean, String, PackageVolume) |
Memulai penginstalan app atau app bundle yang ditentukan. |
StartProductInstallAsync(String, String, String, String, AppInstallOptions)
Memulai penginstalan aplikasi atau bundel aplikasi yang ditentukan, dengan kemampuan untuk menentukan opsi penginstalan tambahan seperti apakah akan mengizinkan aplikasi hidupkan ulang paksa.
public:
virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ StartProductInstallAsync(Platform::String ^ productId, Platform::String ^ flightId, Platform::String ^ clientId, Platform::String ^ correlationVector, AppInstallOptions ^ installOptions) = StartProductInstallAsync;
/// [Windows.Foundation.Metadata.Overload("StartProductInstallWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> StartProductInstallAsync(winrt::hstring const& productId, winrt::hstring const& flightId, winrt::hstring const& clientId, winrt::hstring const& correlationVector, AppInstallOptions const& installOptions);
[Windows.Foundation.Metadata.Overload("StartProductInstallWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> StartProductInstallAsync(string productId, string flightId, string clientId, string correlationVector, AppInstallOptions installOptions);
function startProductInstallAsync(productId, flightId, clientId, correlationVector, installOptions)
Public Function StartProductInstallAsync (productId As String, flightId As String, clientId As String, correlationVector As String, installOptions As AppInstallOptions) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))
Parameter
- productId
-
String
Platform::String
winrt::hstring
ID produk aplikasi yang akan diinstal.
- flightId
-
String
Platform::String
winrt::hstring
ID penerbangan aplikasi yang akan diinstal.
- clientId
-
String
Platform::String
winrt::hstring
ID pemanggil.
- correlationVector
-
String
Platform::String
winrt::hstring
String vektor korelasi yang dapat digunakan untuk menghasilkan data telemetri.
- installOptions
- AppInstallOptions
Menyediakan opsi tambahan untuk operasi, termasuk kemampuan untuk memungkinkan menghidupkan ulang aplikasi paksa.
Mengembalikan
Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan aplikasi atau sekumpulan aplikasi (untuk app bundle) yang ditambahkan ke antrean penginstalan. Jika Anda menggunakan pemrograman Asinkron, jenis hasilnya adalah daftar baca-saja/vektor item AppInstallItem . (Anda dapat menggunakan API IVectorView<AppInstallItem> untuk C++ atau JavaScript, API IReadOnlyList<AppInstallItem> untuk .NET.)
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)
|
Kemampuan aplikasi |
runFullTrust
|
Berlaku untuk
StartProductInstallAsync(String, String, String, String, Boolean, Boolean, String, PackageVolume)
Memulai penginstalan app atau app bundle yang ditentukan.
public:
virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ StartProductInstallAsync(Platform::String ^ productId, Platform::String ^ catalogId, Platform::String ^ flightId, Platform::String ^ clientId, bool repair, bool forceUseOfNonRemovableStorage, Platform::String ^ correlationVector, PackageVolume ^ targetVolume) = StartProductInstallAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> StartProductInstallAsync(winrt::hstring const& productId, winrt::hstring const& catalogId, winrt::hstring const& flightId, winrt::hstring const& clientId, bool const& repair, bool const& forceUseOfNonRemovableStorage, winrt::hstring const& correlationVector, PackageVolume const& targetVolume);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> StartProductInstallAsync(string productId, string catalogId, string flightId, string clientId, bool repair, bool forceUseOfNonRemovableStorage, string correlationVector, PackageVolume targetVolume);
function startProductInstallAsync(productId, catalogId, flightId, clientId, repair, forceUseOfNonRemovableStorage, correlationVector, targetVolume)
Public Function StartProductInstallAsync (productId As String, catalogId As String, flightId As String, clientId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean, correlationVector As String, targetVolume As PackageVolume) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))
Parameter
- productId
-
String
Platform::String
winrt::hstring
ID produk aplikasi yang akan diinstal.
- catalogId
-
String
Platform::String
winrt::hstring
ID katalog aplikasi yang akan diinstal.
- flightId
-
String
Platform::String
winrt::hstring
ID penerbangan aplikasi yang akan diinstal.
- clientId
-
String
Platform::String
winrt::hstring
ID pemanggil.
- 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.
- correlationVector
-
String
Platform::String
winrt::hstring
String vektor korelasi yang dapat digunakan untuk menghasilkan data telemetri.
- targetVolume
- PackageVolume
Volume penyimpanan paket tempat app atau app bundle akan diinstal.
Mengembalikan
Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan aplikasi atau sekumpulan aplikasi (untuk app bundle) yang ditambahkan ke antrean penginstalan. Jika Anda menggunakan pemrograman Asinkron, jenis hasilnya adalah daftar baca-saja/vektor item AppInstallItem . (Anda dapat menggunakan API IVectorView<AppInstallItem> untuk C++ atau JavaScript, API IReadOnlyList<AppInstallItem> untuk .NET.)
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Kemampuan aplikasi |
runFullTrust
|
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