CurrentAppSimulator.RequestAppPurchaseAsync(Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat operasi asinkron yang mensimulasikan permintaan pengguna untuk membeli lisensi penuh untuk aplikasi saat ini.
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)
Parameter
- includeReceipt
-
Boolean
bool
Menentukan apakah metode harus mengembalikan tanda terima untuk aplikasi ini.
Mengembalikan
Jika parameter includeReceipt diatur ke true, string ini berisi XML yang mewakili semua tanda terima untuk aplikasi dan pembelian produk dalam aplikasi apa pun. Jika includeReceipt diatur ke false, string ini kosong.
- Atribut
Keterangan
Metode ini mengembalikan nilai keberhasilan meskipun:
- Tidak ada koneksi jaringan yang tersedia.
- Pengguna membatalkan keluar dari dialog.
- Autentikasi pengguna gagal. Anda harus memperlakukan hasil yang berhasil karena menunjukkan proses asinkron selesai tanpa kesalahan. Untuk memastikan bahwa transaksi itu sendiri berhasil, periksa elemen LicenseInformation dalam tanda terima yang dikembalikan.
Untuk informasi selengkapnya tentang konten tanda terima, lihat Menggunakan tanda terima untuk memverifikasi pembelian produk.