Windows.ApplicationModel.Store Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .