StoreSku Classe

Definição

Fornece informações para uma SKU (unidade de manutenção de estoque) de um produto na 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
Herança
Object Platform::Object IInspectable StoreSku
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (introduzida na v1.0)

Comentários

Um SKU é um código que identifica exclusivamente uma versão específica de um produto ou serviço. É um termo muito comum usado no campo de gerenciamento de estoque. Os produtos na Loja são organizados em uma hierarquia de produtos, SKU e objetos de disponibilidade . Os produtos são representados por objetos StoreProduct . Os SKUs para cada produto são representados por objetos StoreSku e as disponibilidades para cada SKU são representadas por objetos StoreAvailability . Para obter mais informações, consulte Compras no aplicativo e avaliações.

Para acessar os SKUs de um produto, use a propriedade Skus do StoreProduct para o produto no qual você está interessado.

Propriedades

Availabilities

Obtém as disponibilidades para o SKU do produto atual. Cada SKU de produto pode ter uma ou mais disponibilidades que têm preços diferentes.

BundledSkus

Obtém a lista de IDs da Loja para os aplicativos ou complementos que são agrupados com esse SKU do produto.

CollectionData

Obtém dados adicionais para o SKU do produto atual, se o usuário tiver o direito de usar o SKU.

CustomDeveloperData

Obtém a cadeia de caracteres de dados de desenvolvedor personalizada (também chamada de marca) que contém informações personalizadas sobre o complemento que este SKU do produto representa. Essa cadeia de caracteres corresponde ao valor do campo Dados personalizados do desenvolvedor na página de propriedades do complemento no Partner Center.

Description

Obtém a descrição do SKU do produto da listagem da Microsoft Store.

ExtendedJsonData

Obtém dados completos do SKU do produto atual da Store no formato JSON.

Images

Obtém as imagens da listagem da Microsoft Store para o SKU do produto.

IsInUserCollection

Obtém um valor que indica se o usuário atual tem direito de usar o SKU do produto atual.

IsSubscription

Obtém um valor que indica se o SKU do produto atual é uma assinatura com cobrança recorrente. Para obter mais informações sobre a assinatura, consulte a propriedade SubscriptionInfo .

IsTrial

Obtém um valor que indica se o SKU do produto atual é uma SKU de avaliação.

Language

Obtém o idioma dos dados na listagem da Microsoft Store para o SKU do produto.

Price

Obtém o preço da disponibilidade padrão para este SKU do produto.

StoreId

Obtém a ID da Loja deste SKU do produto.

SubscriptionInfo

Obtém informações de assinatura para este SKU de produto, se este SKU de produto for uma assinatura com cobrança recorrente. Para determinar se esse SKU de produto é uma assinatura, use a propriedade IsSubscription .

Title

Obtém o título de SKU do produto da listagem da Microsoft Store.

Videos

Obtém os vídeos da listagem da Microsoft Store para o SKU do produto.

Métodos

GetIsInstalledAsync()

Indica se este SKU do produto está instalado no dispositivo atual.

RequestPurchaseAsync()

Solicita a compra da SKU do produto e exibe a interface do usuário usada para concluir a transação por meio da Windows Store.

Importante

Esse método deve ser chamado no thread da interface do usuário.

RequestPurchaseAsync(StorePurchaseProperties)

Solicita a compra do SKU do produto e exibe a interface do usuário usada para concluir a transação por meio da Microsoft Store. Esse método fornece a opção de especificar detalhes adicionais para uma oferta específica em um grande catálogo de produtos que são representados por uma única listagem na Microsoft Store, incluindo o nome do produto a ser exibido ao usuário durante a compra.

Importante

Esse método deve ser chamado no thread da interface do usuário.

Aplica-se a

Confira também