StoreAvailability Clase
Definición
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í.
Representa una instancia específica de una SKU de producto que se puede comprar.
public ref class StoreAvailability sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreAvailability final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreAvailability
Public NotInheritable Class StoreAvailability
- Herencia
- Atributos
Requisitos de Windows
| Requisitos | Description |
|---|---|
| Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
| API contract |
Windows.Services.Store.StoreContract (se introdujo en la versión v1.0)
|
Comentarios
Los productos de la Tienda se organizan en una hierarcy de objetos de producto, SKU y disponibilidad . Los productos se representan mediante objetos StoreProduct . Las SKU de cada producto se representan mediante objetos StoreSku y las disponibilidades de cada SKU se representan mediante objetos StoreAvailability . Para obtener más información, consulte Pruebas y compras desde la aplicación.
Para acceder a las disponibilidades de una SKU, usa la propiedad Availabilities del objeto StoreSku en el que estás interesado.
Propiedades
| Nombre | Description |
|---|---|
| EndDate |
Obtiene la fecha de finalización de la disponibilidad actual de la SKU. |
| ExtendedJsonData |
Obtiene datos completos de la disponibilidad actual de la SKU del Almacén en formato JSON. |
| Price |
Obtiene información de precios para la disponibilidad actual de la SKU, incluido el precio base, el precio actual y la información de venta. |
| StoreId |
Obtiene el identificador de la tienda de la disponibilidad actual de la SKU del catálogo de Microsoft Store. |
Métodos
| Nombre | Description |
|---|---|
| RequestPurchaseAsync() |
Solicita la compra de la disponibilidad actual de la SKU y muestra la interfaz de usuario que se usa para completar la transacción a través del Microsoft Store. Importante Se debe llamar a este método en el subproceso de la interfaz de usuario. Importante La funcionalidad de compra desde la aplicación no se admite en aplicaciones con privilegios elevados. |
| RequestPurchaseAsync(StorePurchaseProperties) |
Solicita la compra de la disponibilidad actual de la SKU y muestra la interfaz de usuario que se usa para completar la transacción a través del Microsoft Store. Este método proporciona la opción de especificar detalles adicionales para una oferta específica dentro de un catálogo grande de productos representados por una sola lista en la Microsoft Store, incluido el nombre del producto que se va a mostrar al usuario durante la compra. Importante Se debe llamar a este método en el subproceso de la interfaz de usuario. Importante La funcionalidad de compra desde la aplicación no se admite en aplicaciones con privilegios elevados. |