Windows.ApplicationModel.Store Ruang nama

Menyediakan jenis dan anggota untuk berinteraksi dengan Bursa Windows untuk menambahkan pembelian dalam aplikasi dan fungsionalitas uji coba ke aplikasi Platform Windows Universal (UWP) Anda.

Catatan

Namespace Windows.ApplicationModel.Store tidak lagi diperbarui dengan fitur baru. Jika proyek Anda menargetkan Windows 10 Anniversary Edition (10.0; Build 14393) atau rilis yang lebih baru di Visual Studio (artinya, Anda menargetkan Windows 10, versi 1607, atau yang lebih baru), kami sarankan Anda menggunakan namespace Windows.Services.Store sebagai gantinya. Untuk informasi selengkapnya, lihat Pembelian dan uji coba dalam aplikasi. Namespace Windows.ApplicationModel.Store tidak didukung di aplikasi desktop Windows yang menggunakan Desktop Bridge atau di aplikasi atau game yang menggunakan kotak pasir pengembangan di Pusat Mitra (misalnya, ini adalah kasus untuk permainan apa pun yang terintegrasi dengan Xbox Live). Produk-produk ini harus menggunakan namespace Windows.Services.Store untuk menerapkan pembelian dan uji coba dalam aplikasi.

Kelas

CurrentApp

Menentukan metode dan properti yang dapat Anda gunakan untuk mendapatkan lisensi dan mencantumkan info tentang aplikasi saat ini dan melakukan pembelian produk dalam aplikasi.

Catatan

Kelas CurrentApp dan jenis lainnya di namespace layanan Windows.ApplicationModel.Store tidak lagi diperbarui dengan fitur baru. Jika proyek Anda menargetkan Windows 10 Anniversary Edition (10.0; Build 14393) atau rilis yang lebih baru di Visual Studio (artinya, Anda menargetkan Windows 10, versi 1607, atau yang lebih baru), kami sarankan Anda menggunakan namespace Windows.Services.Store sebagai gantinya. Untuk informasi selengkapnya, lihat Pembelian dan uji coba dalam aplikasi. Kelas CurrentApp tidak didukung di aplikasi desktop Windows yang menggunakan Desktop Bridge atau di aplikasi atau game yang menggunakan kotak pasir pengembangan di Pusat Mitra (misalnya, ini adalah kasus untuk permainan apa pun yang terintegrasi dengan Xbox Live). Produk-produk ini harus menggunakan namespace Windows.Services.Store untuk menerapkan pembelian dan uji coba dalam aplikasi.

CurrentAppSimulator

Menentukan metode dan properti yang digunakan untuk membuat instans objek yang dapat Anda gunakan untuk mendapatkan info lisensi yang disimulasikan selama pengujian.

Catatan

Kelas CurrentAppSimulator dan jenis lainnya di namespace layanan Windows.ApplicationModel.Store tidak lagi diperbarui dengan fitur baru. Jika proyek Anda menargetkan Windows 10 Anniversary Edition (10.0; Build 14393) atau rilis yang lebih baru di Visual Studio (artinya, Anda menargetkan Windows 10, versi 1607, atau yang lebih baru), kami sarankan Anda menggunakan namespace Windows.Services.Store sebagai gantinya. Untuk informasi selengkapnya, lihat Pembelian dan uji coba dalam aplikasi. Kelas CurrentAppSimulator tidak didukung di aplikasi desktop Windows yang menggunakan Desktop Bridge atau di aplikasi atau game yang menggunakan kotak pasir pengembangan di Pusat Mitra (misalnya, ini adalah kasus untuk permainan apa pun yang terintegrasi dengan Xbox Live). Produk-produk ini harus menggunakan namespace Windows.Services.Store untuk menerapkan pembelian dan uji coba dalam aplikasi.

LicenseInformation

Menyediakan akses ke metadata lisensi aplikasi saat ini.

ListingInformation

Menyediakan info daftar yang menjelaskan aplikasi di Microsoft Store.

ProductLicense

Menyediakan info tentang lisensi yang terkait dengan add-on (juga disebut produk dalam aplikasi atau IAP).

ProductListing

Menyediakan informasi yang dilokalkan yang merinci add-on (juga disebut produk dalam aplikasi atau IAP).

ProductPurchaseDisplayProperties

Digunakan untuk memberikan nama produk yang ditampilkan kepada pengguna pada saat pembelian. Kelas ini digunakan dalam pembuatan operasi RequestProductPurchaseAsync untuk secara visual mewakili penawaran tertentu dalam katalog besar produk dalam aplikasi, yang diwakili oleh entri produk tunggal di Microsoft Store.

Catatan

Pengembang Windows Phone 8 juga dapat menampilkan gambar yang terkait dengan produk dengan menyediakan URI dengan gambar untuk tampilan dan deskripsi yang digunakan secara internal.

PurchaseResults

Berisi informasi yang merinci hasil transaksi pembelian produk dalam aplikasi.

UnfulfilledConsumable

Berisi informasi pembelian dan produk untuk produk dalam aplikasi yang tidak terpenuhi dan dapat dikonsumsi.

Enum

FulfillmentResult

Menentukan nilai yang digunakan untuk menunjukkan status pemenuhan untuk produk dalam aplikasi yang dapat dikonsumsi.

ProductPurchaseStatus

Menentukan nilai yang digunakan untuk menunjukkan status transaksi saat membeli produk dalam aplikasi.

ProductType

Menentukan jenis produk untuk produk dalam aplikasi.

Delegasikan

LicenseChangedEventHandler

Mewakili metode yang akan menangani peristiwa LicenseChanged .

Keterangan

Anda dapat menggunakan anggota di namespace layanan ini untuk menambahkan fungsi pembelian dalam aplikasi dan uji coba ke aplikasi Platform Windows Universal (UWP) Anda untuk membantu memonetisasi aplikasi Anda. Anda dapat menggunakan anggota di namespace layanan ini untuk memeriksa status lisensi aplikasi Anda dan menentukan apakah itu versi uji coba atau lisensi aktif. Namespace layanan ini dapat digunakan oleh aplikasi UWP yang menargetkan versi Windows 10 apa pun.

Anda memerlukan akun pengembang Windows Store yang valid untuk berinteraksi dengan Bursa Windows dengan menggunakan kelas CurrentApp . Jika Anda tidak memiliki akun pengembang Windows Store, Anda hanya dapat menggunakan fungsi yang disimulasikan di kelas CurrentAppSimulator .

Lihat juga