RequestProductPurchaseAsync(String, Boolean) | requestProductPurchaseAsync(String, Boolean), méthode

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

[RequestProductPurchaseAsync(productId, includeReceipt) peut être modifié ou non disponible pour les versions ultérieures à Windows 8.1. Utilisez plutôt RequestProductPurchaseAsync(productId).]

Crée l'opération asynchrone qui affiche l'interface utilisateur utilisée pour simuler l'achat dans l'application d'un contenu ou d'une fonctionnalité du Windows Store.

Syntaxe


Windows.ApplicationModel.Store.CurrentAppSimulator.requestProductPurchaseAsync(productId, includeReceipt).done( /* Vos gestionnaires de succès et d'erreurs */ );

Paramètres

productId

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

Spécifie l'ID (tel que défini par la simulation) du produit ou des fonctionnalités à acheter.

includeReceipt

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

Détermine si la méthode retourne les réceptions pour le productId. spécifié

Valeur de retour

Type: IAsyncOperation<String>

Chaîne fournissant des détails de transaction des applications pour l'productId fourni. Si includeReceipt est défini avec la valeur true, la chaîne retournée inclut une réception XML complète.

Remarques

Utilisez l'élément CurrentApp/ListingInformation/Product du fichier WindowsStoreProxy.xml avec l'attribut ProductId qui correspond au ProductId comme source de données pour les membres de l'objet retourné. Pour plus d'informations, consultez les exemples de code de CurrentAppSimulator.

Si la transaction d'achat réussit, l'état de licence est mis à jour uniquement en mémoire. Le contenu de WindowsStoreProxy.xml n'est pas modifié.

Vous pouvez consulter un exemple d'utilisation de cette méthode dans notre exemple de code.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

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

Métadonnées

Windows.winmd

Voir aussi

CurrentAppSimulator
RequestProductPurchaseAsync(String)

 

 

Afficher:
© 2017 Microsoft