Поделиться через


Windows.ApplicationModel.Store Пространство имен

Предоставляет типы и члены для взаимодействия с Магазином Windows для добавления покупок из приложения и пробной версии в приложение универсальная платформа Windows (UWP).

Примечание

Пространство имен Windows.ApplicationModel.Store больше не обновляется с добавлением новых функций. Если проект приложения ориентирован на Windows 10 Anniversary Edition (10.0; сборка 14393) или более поздние версии в Visual Studio (то есть, вы ориентируете приложение на Windows 10 версии 1607 и более поздние версии), рекомендуется вместо этого использовать пространство имен Windows.Services.Store. Подробнее см. в разделе Покупки из приложения и пробные версии. Пространство имен Windows.ApplicationModel.Store не поддерживается в классических приложениях Windows, использующих мост для классических приложений, а также в приложениях или играх, использующих песочницу разработки в Центре партнеров (например, это относится к любой игре, которая интегрируется с Xbox Live). Эти продукты должны использовать для реализации покупок из приложения и пробных версий пространство имен Windows.Services.Store.

Классы

CurrentApp

Определяет методы и свойства, которые можно использовать для получения сведений о лицензиях и описаниях текущего приложения и выполнения покупок продуктов из приложения.

Примечание

Класс CurrentApp и другие типы в пространстве имен Windows.ApplicationModel.Store больше не обновляются новыми функциями. Если проект приложения ориентирован на Windows 10 Anniversary Edition (10.0; сборка 14393) или более поздние версии в Visual Studio (то есть, вы ориентируете приложение на Windows 10 версии 1607 и более поздние версии), рекомендуется вместо этого использовать пространство имен Windows.Services.Store. Подробнее см. в разделе Покупки из приложения и пробные версии. Класс CurrentApp не поддерживается в классических приложениях Windows, использующих мост для классических приложений, а также в приложениях или играх, использующих песочницу разработки в Центре партнеров (например, это относится к любой игре, которая интегрируется с Xbox Live). Эти продукты должны использовать для реализации покупок из приложения и пробных версий пространство имен Windows.Services.Store.

CurrentAppSimulator

Определяет методы и свойства, используемые для создания экземпляра объекта, который можно использовать для получения смоделированных сведений о лицензии во время тестирования.

Примечание

Класс CurrentAppSimulator и другие типы в пространстве имен Windows.ApplicationModel.Store больше не обновляются с помощью новых функций. Если проект приложения ориентирован на Windows 10 Anniversary Edition (10.0; сборка 14393) или более поздние версии в Visual Studio (то есть, вы ориентируете приложение на Windows 10 версии 1607 и более поздние версии), рекомендуется вместо этого использовать пространство имен Windows.Services.Store. Подробнее см. в разделе Покупки из приложения и пробные версии. Класс CurrentAppSimulator не поддерживается в классических приложениях Windows, использующих мост для классических приложений, а также в приложениях или играх, использующих песочницу разработки в Центре партнеров (например, это относится к любой игре, которая интегрируется с Xbox Live). Эти продукты должны использовать для реализации покупок из приложения и пробных версий пространство имен Windows.Services.Store.

LicenseInformation

Предоставляет доступ к метаданным лицензии текущего приложения.

ListingInformation

Предоставляет сведения о приложении в Microsoft Store.

ProductLicense

Предоставляет сведения о лицензии, связанной с надстройкой (также называемой продуктом из приложения или IAP).

ProductListing

Предоставляет локализованные сведения о надстройке (также называемой продуктом в приложении или IAP).

ProductPurchaseDisplayProperties

Используется для предоставления имени продукта, отображаемого пользователю во время покупки. Этот класс используется при создании операции RequestProductPurchaseAsync для визуального представления конкретного предложения в большом каталоге продуктов из приложения, который представлен одной записью продукта в Microsoft Store.

Примечание

Windows Phone 8 разработчики также могут отобразить изображение, связанное с продуктом, предоставив универсальный код ресурса (URI) с изображением для отображения и внутренне используемое описание.

PurchaseResults

Содержит сведения о результатах транзакции покупки продукта из приложения.

UnfulfilledConsumable

Содержит сведения о покупке и продукте для неисполненных потребляемых продуктов в приложении.

Перечисления

FulfillmentResult

Определяет значения, используемые для указания состояния выполнения для потребляемого продукта в приложении.

ProductPurchaseStatus

Определяет значения, используемые для указания состояния транзакции при покупке продукта из приложения.

ProductType

Указывает тип продукта для продукта из приложения.

Делегаты

LicenseChangedEventHandler

Представляет метод, который будет обрабатывать событие LicenseChanged .

Комментарии

Члены в этом пространстве имен можно использовать для добавления покупок из приложения и пробной версии в приложение универсальная платформа Windows (UWP) для монетизации приложения. Вы можете использовать члены в этом пространстве имен, чтобы проверка состояние лицензии приложения и определить, является ли это пробной версией или активной лицензией. Это пространство имен может использоваться приложениями UWP, предназначенными для любой версии Windows 10.

Для взаимодействия с Магазином Windows с помощью класса CurrentApp требуется действительная учетная запись разработчика Магазина Windows. Если у вас нет учетной записи разработчика магазина Windows, можно использовать только имитированные функции в классе CurrentAppSimulator .

См. также раздел