AppInstallManager.StartAppInstallAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
StartAppInstallAsync(String, String, Boolean, Boolean) |
Startet die Installation der angegebenen App. |
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String) |
Startet die Installation der angegebenen App mit der Option zum Generieren von Telemetriedaten. |
StartAppInstallAsync(String, String, Boolean, Boolean)
Startet die Installation der angegebenen App.
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
Die Produkt-ID der zu installierenden App.
- skuId
-
String
Platform::String
winrt::hstring
Die SKU-ID der zu installierenden App.
- repair
-
Boolean
bool
True, um zu versuchen, die Installation einer bereits installierten App zu reparieren; andernfalls false.
- forceUseOfNonRemovableStorage
-
Boolean
bool
True, um die App im nicht wechselbaren Speicher zu installieren, auch wenn der Benutzer Apps für die Installation in SD-Karte konfiguriert hat; false, um die App gemäß den Einstellungen des Benutzers in einem nicht wechselbaren Speicher oder SD-Karte zu installieren.
Gibt zurück
Ein asynchroner Vorgang, der nach erfolgreichem Abschluss ein AppInstallItem zurückgibt, das die App darstellt, die der Installationswarteschlange hinzugefügt wurde.
- Attribute
Windows-Anforderungen
App-Funktionen |
runFullTrust
|
Hinweise
Wenn diese Methode erfolgreich zurückgegeben wird, wurde die App der Installationswarteschlange hinzugefügt. Dies bedeutet nicht unbedingt, dass die Installation der App abgeschlossen ist. Um die Installation status zu bestimmen, überprüfen Sie die GetCurrentStatus-Methode des AppInstallItem-Rückgabewerts.
Weitere Informationen
Gilt für:
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String)
Startet die Installation der angegebenen App mit der Option zum Generieren von Telemetriedaten.
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
Die Produkt-ID der zu installierenden App.
- skuId
-
String
Platform::String
winrt::hstring
Die SKU-ID der zu installierenden App.
- repair
-
Boolean
bool
True, um zu versuchen, die Installation einer bereits installierten App zu reparieren; andernfalls false.
- forceUseOfNonRemovableStorage
-
Boolean
bool
True, um die App im nicht wechselbaren Speicher zu installieren, auch wenn der Benutzer Apps für die Installation in SD-Karte konfiguriert hat; false, um die App gemäß den Einstellungen des Benutzers in einem nicht wechselbaren Speicher oder SD-Karte zu installieren.
- catalogId
-
String
Platform::String
winrt::hstring
Die Katalog-ID der zu installierenden App.
- bundleId
-
String
Platform::String
winrt::hstring
Die Bundle-ID der zu installierenden App.
- correlationVector
-
String
Platform::String
winrt::hstring
Eine Korrelationsvektorzeichenfolge, die zum Generieren von Telemetriedaten verwendet werden kann.
Gibt zurück
Ein asynchroner Vorgang, der nach erfolgreichem Abschluss ein AppInstallItem zurückgibt, das die App darstellt, die der Installationswarteschlange hinzugefügt wurde.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10586.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)
|
App-Funktionen |
runFullTrust
|
Hinweise
Die Hinweise für StartAppInstallAsync(String, String, Boolean, Boolean) gelten auch für diese Methode.