StoreLicense 类

定义

为与当前应用关联的持久加载项提供许可证信息。

public ref class StoreLicense sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreLicense final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreLicense
Public NotInheritable Class StoreLicense
继承
Object Platform::Object IInspectable StoreLicense
属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Services.Store.StoreContract (在 v1.0 中引入)

注解

若要检索当前应用的持久加载项的 StoreLicense 对象,请使用 StoreAppLicense.AddOnLicenses 属性。 此属性仅包含仍然有效的加载项许可证,并为当前用户提供使用该加载项的权利。 当加载项许可证过期或有效期较长时,它将不再在 StoreAppLicense.AddOnLicenses 集合中可用。

属性

ExpirationDate

获取加载项许可证的到期日期和时间。

ExtendedJsonData

获取 JSON 格式的完整许可证数据。

InAppOfferToken

获取加载项的产品 ID。

IsActive

此属性保留供将来使用,不打算在当前版本中使用。 目前,它始终返回 true。

SkuStoreId

从 Microsoft Store 目录获取许可加载项 SKU 的应用商店 ID。

适用于