ProductListing Kelas
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.
Menyediakan informasi terlokalisasi yang merinci add-on (juga disebut produk dalam aplikasi atau IAP).
public ref class ProductListing sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProductListing final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProductListing
Public NotInheritable Class ProductListing
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Contoh
Contoh kode ini di sini menunjukkan cara mendapatkan ListingInformation dari data aplikasi yang disimulasikan lalu mendapatkan objek ProductListing add-on.
// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();
// get the ProductListing object for the product named "product1"
ProductListing thisProduct = listing.ProductListings["product1"];
// format the purchase string or this in-app offer
String purchasePrice = "You can buy " + thisProduct.Name +
" for: " + thisProduct.FormattedPrice + ".";
Keterangan
Anda mengakses objek ini dengan memilih elemen koleksi yang dikembalikan properti ProductListings dari objek ListingInformation .
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1511 | 10586 | CurrencyCode |
1511 | 10586 | FormattedBasePrice |
1511 | 10586 | IsOnSale |
1511 | 10586 | SaleEndDate |
Properti
CurrencyCode |
Mendapatkan kode mata uang yang terkait dengan pasar pengguna, seperti USD atau CAD. |
Description |
Mendapatkan deskripsi untuk add-on (juga disebut produk dalam aplikasi atau IAP). |
FormattedBasePrice |
Mendapatkan harga dasar untuk add-on (juga disebut produk dalam aplikasi atau IAP) dengan pemformatan yang sesuai untuk pasar saat ini. |
FormattedPrice |
Mendapatkan harga pembelian untuk produk dalam aplikasi dengan pemformatan yang sesuai untuk pasar saat ini. |
ImageUri |
Mendapatkan URI gambar yang terkait dengan add-on (juga disebut produk dalam aplikasi atau IAP). |
IsOnSale |
Mendapatkan nilai yang menunjukkan apakah add-on (juga disebut produk dalam aplikasi atau IAP) sedang dijual. |
Keywords |
Mendapatkan daftar kata kunci yang terkait dengan add-on (juga disebut produk dalam aplikasi atau IAP). String ini sesuai dengan nilai bidang Kata Kunci di halaman properti untuk add-on di Pusat Mitra. Kata kunci ini berguna untuk memfilter daftar produk menurut kata kunci, misalnya, saat memanggil LoadListingInformationByKeywordsAsync. |
Name |
Mendapatkan nama deskriptif add-on (juga disebut produk dalam aplikasi atau IAP) yang ditampilkan pelanggan di pasar saat ini. |
ProductId |
Mendapatkan ID produk untuk add-on yang diwakili productListing ini. |
ProductType |
Mendapatkan jenis add-on ini (juga disebut produk dalam aplikasi atau IAP). Nilai yang mungkin ditentukan oleh ProductType. |
SaleEndDate |
Mendapatkan tanggal akhir periode penjualan untuk add-on (juga disebut produk dalam aplikasi atau IAP). |
Tag |
Mendapatkan string data pengembang kustom (juga disebut tag) yang berisi informasi kustom tentang add-on (juga disebut produk dalam aplikasi atau IAP). String ini sesuai dengan nilai bidang Data pengembang kustom di halaman properti untuk add-on di Pusat Mitra. |