CurrentApp.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.
Demande l’achat d’une licence d’application complète.
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 cette 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 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 le processus asynchrone 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 retourné par cette méthode, consultez Utilisation de reçus pour vérifier les achats de produits.