StoreSku 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í.
Proporciona información sobre una unidad de almacenamiento de existencias (SKU) de un producto en el Microsoft Store.
public ref class StoreSku 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 StoreSku 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 StoreSku
Public NotInheritable Class StoreSku
- 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
Una SKU es un código que identifica de forma única una versión determinada de un producto o servicio. Es un término muy común que se usa en el campo de la administración del inventario. 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 SKU de un producto, usa la propiedad Skus de StoreProduct para el producto en el que estás interesado.
Propiedades
| Nombre | Description |
|---|---|
| Availabilities |
Obtiene las disponibilidades de la SKU del producto actual. Cada SKU de producto puede tener una o varias disponibilidades que tengan precios diferentes. |
| BundledSkus |
Obtiene la lista de identificadores de la Tienda para las aplicaciones o complementos que se agrupan con esta SKU de producto. |
| CollectionData |
Obtiene datos adicionales para la SKU del producto actual, si el usuario tiene derecho a usar la SKU. |
| CustomDeveloperData |
Obtiene la cadena de datos de desarrollador personalizada (también denominada etiqueta) que contiene información personalizada sobre el complemento que representa esta SKU de producto. Esta cadena corresponde al valor del campo Datos de desarrollador personalizado de la página de propiedades del complemento en el Centro de partners. |
| Description |
Obtiene la descripción de la SKU del producto de la lista de Microsoft Store. |
| ExtendedJsonData |
Obtiene los datos completos de la SKU de producto actual de la Tienda en formato JSON. |
| Images |
Obtiene las imágenes de la lista de Microsoft Store para la SKU del producto. |
| IsInUserCollection |
Obtiene un valor que indica si el usuario actual tiene derecho a usar la SKU del producto actual. |
| IsSubscription |
Obtiene un valor que indica si la SKU del producto actual es una suscripción con facturación periódica. Para obtener más información sobre la suscripción, consulte la propiedad SubscriptionInfo . |
| IsTrial |
Obtiene un valor que indica si la SKU del producto actual es una SKU de prueba. |
| Language |
Obtiene el idioma de los datos de la lista de Microsoft Store para la SKU del producto. |
| Price |
Obtiene el precio de la disponibilidad predeterminada para esta SKU de producto. |
| StoreId |
Obtiene el identificador de la Tienda de esta SKU de producto. |
| SubscriptionInfo |
Obtiene información de suscripción para esta SKU de producto, si esta SKU de producto es una suscripción con facturación periódica. Para determinar si esta SKU de producto es una suscripción, use la propiedad IsSubscription . |
| Title |
Obtiene el título de la SKU del producto de la lista de Microsoft Store. |
| Videos |
Obtiene los vídeos de la lista de Microsoft Store para la SKU del producto. |
Métodos
| Nombre | Description |
|---|---|
| GetIsInstalledAsync() |
Indica si esta SKU de producto está instalada en el dispositivo actual. |
| RequestPurchaseAsync() |
Solicita la compra de la SKU del producto y muestra la interfaz de usuario que se usa para completar la transacción a través de la tienda Windows. 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 SKU del producto 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. |