ProductListing 类

定义

提供详细信息(也称为应用内产品或 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
继承
Object Platform::Object IInspectable ProductListing
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

示例

此处的代码示例演示如何从模拟应用数据获取 ListingInformation ,然后获取 ProductListing 对象作为加载项。

// 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 + ".";

注解

通过选取 ListInformation 对象的 ProductListings 属性返回的集合的元素来访问此对象。

版本历史记录

Windows 版本 SDK 版本 已添加值
1511 10586 CurrencyCode
1511 10586 FormattedBasePrice
1511 10586 IsOnSale
1511 10586 SaleEndDate

属性

CurrencyCode

获取与用户市场关联的货币代码,例如 USDCAD

Description

获取加载项 (也称为应用内产品或 IAP) 的说明。

FormattedBasePrice

获取加载项的基价 (也称为应用内产品或 IAP) ,具有适合当前市场的格式。

FormattedPrice

获取具有当前市场适当格式的应用内产品的购买价格。

ImageUri

获取与加载项关联的图像的 URI, (也称为应用内产品或 IAP) 。

IsOnSale

获取一个值,该值指示加载项 (是否也称为应用内产品或 IAP) 销售。

Keywords

获取与加载项关联的关键字列表, (也称为应用内产品或 IAP) 。 这些字符串对应于合作伙伴中心加载项的属性页中“关键字”字段的值。 这些关键字可用于按关键字 (keyword) 筛选产品列表,例如,在调用 LoadListingInformationByKeywordsAsync 时。

Name

获取加载项的描述性名称 (也称为应用内产品或 IAP) ,该名称显示在当前市场中的客户。

ProductId

获取此 ProductListing 表示的加载项的产品 ID。

ProductType

获取此加载项的类型 (也称为应用内产品或 IAP) 。 可能的值由 ProductType 定义。

SaleEndDate

获取加载项 ((也称为应用内产品或 IAP) )的销售期结束日期。

Tag

获取自定义开发人员数据字符串 (也称为标记) ,其中包含有关加载项的自定义信息 (也称为应用内产品或 IAP) 。 此字符串对应于合作伙伴中心加载项的属性页中“自定义开发人员数据”字段的值。

适用于

另请参阅