RequestProductPurchaseAsync(String, Boolean) | requestProductPurchaseAsync(String, Boolean)-Methode

CurrentAppSimulator.RequestProductPurchaseAsync(String, Boolean) | requestProductPurchaseAsync(String, Boolean) Method

[RequestProductPurchaseAsync(productId, includeReceipt) kann in Versionen nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen RequestProductPurchaseAsync(productId).]

Erstellt den asynchronen Vorgang, der die Benutzeroberfläche angezeigt, die verwendet wird, um den Kauf von Inhalten innerhalb einer App oder eines Features aus dem Windows Store zu simulieren.

Syntax


Windows.ApplicationModel.Store.CurrentAppSimulator.requestProductPurchaseAsync(productId, includeReceipt).done( /* Erfolgs- und Fehlerhandler */ );

Parameter

productId

Typ: String [JavaScript] | System.String [.NET] | Platform::String [C++]

Gibt die von der Simulation festgelegte ID des Produkts oder Features an, das erworben werden soll.

includeReceipt

Typ: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

Bestimmt, ob die Methode die Bestätigungen für die angegebene productId. zurückgibt

Rückgabewert

Typ: IAsyncOperation<String>

Eine Zeichenfolge, die In-App-Transaktionsdetails für die angegebene productIdbereitstellt. Wenn includeReceipt auf true gesetzt ist, umfasst die zurückgegebene Zeichenfolge eine vollständige Bestätigungs-XML.

Hinweise

Verwendet das CurrentApp/ListingInformation/Product-Element in der Datei WindowsStoreProxy.xml mit dem ProductId-Attribut, das mit ProductId als Datenquelle für die Member des zurückgegebenen Objekts übereinstimmt. Weitere Informationen finden Sie in den Codebeispielen in CurrentAppSimulator.

Wenn die Kauftransaktion erfolgt, wird der Lizenzstatus nur im Arbeitsspeicher aktualisiert. Die Inhalte von WindowsStoreProxy.xml werden nicht geändert.

Sie finden ein Beispiel zur Verwendung dieser Methode im Codebeispiel.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.ApplicationModel.Store
Windows::ApplicationModel::Store [C++]

Metadaten

Windows.winmd

Siehe auch

CurrentAppSimulator
RequestProductPurchaseAsync(String)

 

 

Anzeigen:
© 2017 Microsoft