CurrentAppSimulator.RequestAppPurchaseAsync(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée l’opération asynchrone qui simule une demande d’achat d’une licence complète pour l’application actuelle.
public:
static IAsyncOperation<Platform::String ^> ^ RequestAppPurchaseAsync(bool includeReceipt);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<winrt::hstring> RequestAppPurchaseAsync(bool const& includeReceipt);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<string> RequestAppPurchaseAsync(bool includeReceipt);
function requestAppPurchaseAsync(includeReceipt)
Public Shared Function RequestAppPurchaseAsync (includeReceipt As Boolean) As IAsyncOperation(Of String)
Paramètres
- includeReceipt
-
Boolean
bool
Détermine si la méthode doit retourner les reçus pour cette application.
Retours
Si le paramètre includeReceipt a la valeur true, cette chaîne contient le code XML qui représente tous les reçus de l’application et tous les achats de produits dans l’application. Si includeReceipt a la valeur false, cette chaîne est vide.
- Attributs
Remarques
Cette méthode retourne une valeur de réussite même si :
- Aucune connexion réseau n'est disponible.
- L’utilisateur annule la boîte de dialogue.
- L’authentification de l’utilisateur échoue. Vous devez traiter un résultat de réussite comme indiquant que le processus asynchrone s’est terminé sans erreurs. Pour vous assurer que la transaction elle-même a réussi, case activée l’élément LicenseInformation dans le reçu retourné.
Pour plus d’informations sur le contenu du reçu, consultez Utilisation de reçus pour vérifier les achats de produits.