Windows.ApplicationModel.Store Espacio de nombres

Proporciona tipos y miembros para interactuar con la Tienda Windows para agregar compras desde la aplicación y la funcionalidad de prueba a la aplicación Plataforma universal de Windows (UWP).

Nota

El espacio de nombres Windows.ApplicationModel.Store ya no se actualiza con nuevas características. Si el proyecto tiene como destino Windows 10 Anniversary Edition (10.0; Compilación 14393) o una versión posterior en Visual Studio (es decir, el destino es Windows 10, versión 1607 o posterior), se recomienda usar el espacio de nombres Windows.Services.Store en su lugar. Para obtener más información, consulta Pruebas y compras desde la aplicación. El espacio de nombres Windows.ApplicationModel.Store no se admite en aplicaciones de escritorio de Windows que usan el Puente de dispositivo de escritorio o en aplicaciones o juegos que usan un espacio aislado de desarrollo en el Centro de partners (por ejemplo, este es el caso de cualquier juego que se integre con Xbox Live). Estos productos deben usar el espacio de nombres Windows.Services.Store para implementar las compras y pruebas desde la aplicación.

Clases

CurrentApp

Define métodos y propiedades que puedes usar para obtener información de licencia y descripción sobre la aplicación actual y realizar compras de productos desde la aplicación.

Nota

La clase CurrentApp y los demás tipos del espacio de nombres Windows.ApplicationModel.Store ya no se actualizan con nuevas características. Si el proyecto tiene como destino Windows 10 Anniversary Edition (10.0; Compilación 14393) o una versión posterior en Visual Studio (es decir, el destino es Windows 10, versión 1607 o posterior), se recomienda usar el espacio de nombres Windows.Services.Store en su lugar. Para obtener más información, consulta Pruebas y compras desde la aplicación. La clase CurrentApp no se admite en las aplicaciones de escritorio de Windows que usan el Puente de dispositivo de escritorio o en aplicaciones o juegos que usan un espacio aislado de desarrollo en el Centro de partners (por ejemplo, este es el caso de cualquier juego que se integre con Xbox Live). Estos productos deben usar el espacio de nombres Windows.Services.Store para implementar las compras y pruebas desde la aplicación.

CurrentAppSimulator

Define métodos y propiedades que se usan para crear instancias de un objeto que se puede usar para obtener información de licencia simulada durante las pruebas.

Nota

La clase CurrentAppSimulator y los demás tipos del espacio de nombres Windows.ApplicationModel.Store ya no se actualizan con nuevas características. Si el proyecto tiene como destino Windows 10 Anniversary Edition (10.0; Compilación 14393) o una versión posterior en Visual Studio (es decir, el destino es Windows 10, versión 1607 o posterior), se recomienda usar el espacio de nombres Windows.Services.Store en su lugar. Para obtener más información, consulta Pruebas y compras desde la aplicación. La clase CurrentAppSimulator no se admite en las aplicaciones de escritorio de Windows que usan el Puente de dispositivo de escritorio o en aplicaciones o juegos que usan un espacio aislado de desarrollo en el Centro de partners (por ejemplo, este es el caso de cualquier juego que se integre con Xbox Live). Estos productos deben usar el espacio de nombres Windows.Services.Store para implementar las compras y pruebas desde la aplicación.

LicenseInformation

Proporciona acceso a los metadatos de licencia de la aplicación actual.

ListingInformation

Proporciona la información de descripción que describe la aplicación en Microsoft Store.

ProductLicense

Proporciona información sobre una licencia asociada a un complemento (también denominado producto desde la aplicación o IAP).

ProductListing

Proporciona información localizada que detalla un complemento (también denominado producto en la aplicación o IAP).

ProductPurchaseDisplayProperties

Se usa para proporcionar el nombre del producto que se muestra al usuario en el momento de la compra. Esta clase se usa en la creación de una operación RequestProductPurchaseAsync para representar visualmente una oferta específica dentro de un catálogo grande de productos desde la aplicación, que se representa mediante una única entrada de producto en Microsoft Store.

Nota

Windows Phone 8 desarrolladores también pueden mostrar una imagen asociada al producto proporcionando un URI con una imagen para mostrar y una descripción consumida internamente.

PurchaseResults

Contiene información que detalla los resultados de una transacción de compra de productos desde la aplicación.

UnfulfilledConsumable

Contiene información de compras y productos para un producto consumible no completo en la aplicación.

Enumeraciones

FulfillmentResult

Define los valores usados para indicar el estado de cumplimiento de un producto consumible en la aplicación.

ProductPurchaseStatus

Define los valores usados para indicar el estado de la transacción al comprar un producto en la aplicación.

ProductType

Especifica el tipo de producto para un producto dentro de la aplicación.

Delegados

LicenseChangedEventHandler

Representa el método que controlará el evento LicenseChanged .

Comentarios

Puedes usar miembros de este espacio de nombres para agregar compras desde la aplicación y funcionalidad de prueba a tu aplicación Plataforma universal de Windows (UWP) para ayudar a monetizar tu aplicación. Puedes usar miembros de este espacio de nombres para comprobar el estado de licencia de la aplicación y determinar si es una versión de prueba o una licencia activa. Las aplicaciones para UWP que tienen como destino cualquier versión de Windows 10 pueden usar este espacio de nombres.

Necesitas una cuenta de desarrollador válida de la Tienda Windows para interactuar con la Tienda Windows mediante la clase CurrentApp . Si no tienes una cuenta de desarrollador de la Tienda Windows, solo puedes usar las funciones simuladas en la clase CurrentAppSimulator .

Consulte también