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 .