Windows.Services.Store 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供可用于访问和管理当前应用的 Microsoft Store 相关数据的类型和成员。 例如,可以使用此命名空间获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。
注意
此命名空间是在 Windows 10 版本 1607 中引入的,它只能在面向 Windows 10 周年纪念版 (10.0 的项目中使用;版本 14393) 或更高版本在 Visual Studio 中。 如果项目面向早期版本的 Windows 10,则必须使用 Windows.ApplicationModel.Store 命名空间而不是 Windows.Services.Store 命名空间。 有关详细信息,请参阅应用内购买和试用。
类
StoreAcquireLicenseResult |
为请求提供响应数据,以获取当前应用的可下载内容的许可证 (DLC) 加载项包。 |
StoreAppLicense |
提供当前应用的许可证信息,包括应用提供的产品的许可证。 |
StoreAvailability |
表示可以购买的产品 SKU 的特定实例。 |
StoreCanAcquireLicenseResult |
为请求提供响应数据,以确定是否可以为 DLC) 加载项包 (可下载内容获取许可证。 |
StoreCollectionData |
为用户有权使用的产品 SKU 提供其他数据。 |
StoreConsumableResult |
为涉及当前应用的易耗型加载项的请求提供响应数据。 |
StoreContext |
提供可用于访问和管理当前应用的 Microsoft Store 相关数据的成员。 例如,你可以使用此类的成员获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。 在桌面应用中,在以显示 UI 的方式使用此类实例之前,需要将 对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象。 |
StoreImage |
表示与 Windows 应用商店中的产品一览关联的图像。 |
StoreLicense |
提供与当前应用关联的持久加载项的许可证信息。 |
StorePackageInstallOptions |
表示在使用 RequestDownloadAndInstallStorePackagesAsync 方法下载和安装当前应用的 DLC) 包 (可下载内容时可以指定的选项。 |
StorePackageLicense |
提供当前应用的可下载内容的许可证信息 (DLC) 包。 |
StorePackageUpdate |
提供有关当前应用的包的信息,该应用具有可从 Microsoft Store 下载的更新。 |
StorePackageUpdateResult |
为下载和安装当前应用包的请求提供响应数据。 |
StorePrice |
包含 Microsoft Store 中产品一览的定价信息。 |
StoreProduct |
表示 Microsoft Store 中可用的产品。 |
StoreProductOptions |
包含可用于 GetStoreProductsAsync 方法的筛选器字符串集合,用于获取与当前应用关联的指定产品的信息。 |
StoreProductPagedQueryResult |
为分页请求提供响应数据,以检索有关可从当前应用内购买的产品的详细信息。 |
StoreProductQueryResult |
为请求提供响应数据,以检索有关可从当前应用内购买的产品的详细信息。 |
StoreProductResult |
为检索有关当前应用的详细信息的请求提供响应数据。 |
StorePurchaseProperties |
包含可传递给产品的购买请求的其他详细信息,包括在购买过程中要向用户显示的产品名称。 |
StorePurchaseResult |
为购买应用提供的应用或产品的请求提供响应数据。 |
StoreQueueItem |
表示有关当前应用的下载和安装队列中的新包或更新包的信息。 |
StoreQueueItemCompletedEventArgs |
为 StoreQueueItem 类的 Completed 事件提供数据。 |
StoreQueueItemStatus |
提供当前应用的下载和安装队列中的新包或更新包的状态信息。 |
StoreRateAndReviewResult |
为请求提供响应数据,以便对产品进行评分和评审。 |
StoreRequestHelper |
提供一个帮助程序方法,该方法可用于将请求发送到 Microsoft Store,以执行 Windows SDK 中尚未提供相应 API 的操作。 |
StoreSendRequestResult |
为发送到 Microsoft Store 的请求提供响应数据。 |
StoreSku |
提供 Microsoft Store 中产品的库存单位 (SKU) 的信息。 |
StoreSubscriptionInfo |
提供产品 SKU 的订阅信息,该 SKU 表示定期计费的订阅。 |
StoreUninstallStorePackageResult |
为卸载当前应用包的请求提供响应数据。 |
StoreVideo |
表示与 Microsoft Store 中的产品一览关联的视频。 |
结构
StorePackageUpdateStatus |
提供与下载或安装请求关联的包的状态信息。 |
枚举
StoreCanLicenseStatus |
定义表示可下载内容 (DLC) 加载项包的许可证状态的值。 |
StoreConsumableStatus |
定义表示与易耗型加载项相关的请求状态的值。 |
StoreDurationUnit |
定义表示订阅试用期或计费周期单位的值。 |
StorePackageUpdateState |
定义表示包下载或安装请求状态的值。 |
StorePurchaseStatus |
定义表示购买应用或加载项的请求状态的值。 |
StoreQueueItemExtendedState |
定义表示当前应用的下载和安装队列中新包或更新包的扩展状态信息的值。 |
StoreQueueItemKind |
定义值,这些值描述正在为下载和安装队列中的当前包执行的操作。 |
StoreQueueItemState |
定义值,这些值指定当前应用的下载和安装队列中的新包或更新包的状态。 |
StoreRateAndReviewStatus |
获取产品费率和评审请求的结果状态。 |
StoreUninstallStorePackageStatus |
定义表示包卸载请求状态的值。 |
注解
StoreContext 类是 Windows.Services.Store 命名空间的main入口点。 使用此类的成员执行一些任务,例如获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或加载项,或下载和安装应用的程序包更新。 此命名空间中的其他类和类型表示应用加载项、应用及其加载项的许可证以及应用的 Microsoft Store 一览信息等项。