Windows.Services.Store 命名空间

提供可用于访问和管理当前应用的 Microsoft Store 相关数据的类型和成员。 例如,可以使用此命名空间获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。

注意

此命名空间是在 Windows 10 版本 1607 中引入的,它只能在面向 Windows 10 周年纪念版 (10.0 的项目中使用;Visual Studio 中的内部版本 14393) 或更高版本。 如果项目面向早期版本的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 提供订阅信息。

StoreUninstallStorePackageResult

提供请求的响应数据,以卸载当前应用的包。

StoreVideo

表示与 Microsoft Store 中的产品列表关联的视频。

结构

StoreContract

提供可用于访问和管理当前应用的 Microsoft Store 相关数据的类型和成员。 例如,可以使用此命名空间获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。

注意

此命名空间是在 Windows 10 版本 1607 中引入的,它只能在面向 Windows 10 周年纪念版 (10.0 的项目中使用;Visual Studio 中的内部版本 14393) 或更高版本。 如果项目面向早期版本的Windows 10,则必须使用 Windows.ApplicationModel.Store 命名空间而不是 Windows.Services.Store 命名空间。 有关详细信息,请参阅应用内购买和试用

StorePackageUpdateStatus

提供与下载或安装请求关联的包的状态信息。

枚举

StoreCanLicenseStatus

定义表示可下载内容 (DLC) 加载项包的许可证状态的值。

StoreConsumableStatus

定义表示与易耗型加载项相关的请求的状态的值。

StoreDurationUnit

定义表示订阅试用期或计费周期单位的值。

StorePackageUpdateState

定义表示包下载或安装请求的状态的值。

StorePurchaseStatus

定义表示购买应用或加载项的请求的状态的值。

StoreQueueItemExtendedState

定义表示当前应用的下载和安装队列中新包或更新包的扩展状态信息的值。

StoreQueueItemKind

定义用于描述正在为下载和安装队列中当前包执行的操作的值。

StoreQueueItemState

定义指定当前应用的下载和安装队列中新包或更新包的状态的值。

StoreRateAndReviewStatus

获取产品费率和评审请求的结果状态。

StoreUninstallStorePackageStatus

定义表示包卸载请求状态的值。

注解

StoreContext 类是 Windows.Services.Store 命名空间的主要入口点。 使用此类的成员执行任务,例如获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或加载项,或下载和安装应用的程序包更新。 此命名空间中的其他类和类型表示应用加载项、应用许可证及其加载项以及应用的 Microsoft Store 一览信息等项。

另请参阅