CurrentApp.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.
Meminta pembelian lisensi aplikasi lengkap.
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 ini 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 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 tentang konten tanda terima yang dikembalikan oleh metode ini, lihat Menggunakan tanda terima untuk memverifikasi pembelian produk.