ProductListing 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供详细信息(也称为应用内产品或 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
- 继承
- 属性
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 |
获取与用户市场关联的货币代码,例如 USD 或 CAD。 |
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) 。 此字符串对应于合作伙伴中心加载项的属性页中“自定义开发人员数据”字段的值。 |