Windows.Services.Store Namespace

Fornece tipos e membros que você pode usar para acessar e gerenciar dados relacionados à Microsoft Store para o aplicativo atual. Por exemplo, você pode usar esse namespace para obter informações de listagem e licença da Microsoft Store para o aplicativo atual, comprar o aplicativo ou os produtos atuais que são oferecidos pelo aplicativo ou baixar e instalar atualizações de pacote para o aplicativo.

Observação

Esse namespace foi introduzido no Windows 10, versão 1607, e só pode ser usado em projetos direcionados ao Windows 10 Anniversary Edition (10.0; Build 14393) ou uma versão posterior no Visual Studio. Se o projeto for direcionado a uma versão anterior do Windows 10, você deverá usar o namespace Windows.ApplicationModel.Store em vez do namespace Windows.Services.Store. Para obter mais informações, consulte Compras no aplicativo e avaliações.

Classes

StoreAcquireLicenseResult

Fornece dados de resposta para uma solicitação para adquirir a licença de um pacote de complemento DLC (conteúdo baixável) para o aplicativo atual.

StoreAppLicense

Fornece informações de licença para o aplicativo atual, incluindo licenças para produtos oferecidos pelo aplicativo.

StoreAvailability

Representa uma instância específica de um SKU de produto que pode ser comprado.

StoreCanAcquireLicenseResult

Fornece dados de resposta para uma solicitação para determinar se uma licença pode ser adquirida para um pacote de complemento DLC (conteúdo baixável).

StoreCollectionData

Fornece dados adicionais para um SKU de produto que o usuário tem o direito de usar.

StoreConsumableResult

Fornece dados de resposta para uma solicitação que envolve um complemento consumível para o aplicativo atual.

StoreContext

Fornece membros que você pode usar para acessar e gerenciar dados relacionados à Microsoft Store para o aplicativo atual. Por exemplo, você pode usar membros dessa classe para obter informações de listagem e licença da Microsoft Store para o aplicativo atual, comprar o aplicativo atual ou produtos que são oferecidos pelo aplicativo ou baixar e instalar atualizações de pacote para o aplicativo.

Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow.

StoreImage

Representa uma imagem associada a uma listagem de produtos na Windows Store.

StoreLicense

Fornece informações de licença para um complemento durável associado ao aplicativo atual.

StorePackageInstallOptions

Representa opções que podem ser especificadas ao usar o método RequestDownloadAndInstallStorePackagesAsync para baixar e instalar pacotes de conteúdo baixável (DLC) para o aplicativo atual.

StorePackageLicense

Fornece informações de licença para um pacote DLC (conteúdo baixável) para o aplicativo atual.

StorePackageUpdate

Fornece informações sobre um pacote para o aplicativo atual que tem uma atualização disponível para download na Microsoft Store.

StorePackageUpdateResult

Fornece dados de resposta para uma solicitação para baixar e instalar um pacote para o aplicativo atual.

StorePrice

Contém informações de preços para uma listagem de produtos na Microsoft Store.

StoreProduct

Representa um produto que está disponível na Microsoft Store.

StoreProductOptions

Contém uma coleção de cadeias de caracteres de filtro que você pode usar com o método GetStoreProductsAsync para obter informações para os produtos especificados associados ao aplicativo atual.

StoreProductPagedQueryResult

Fornece dados de resposta para uma solicitação paginada para recuperar detalhes sobre produtos que podem ser comprados de dentro do aplicativo atual.

StoreProductQueryResult

Fornece dados de resposta para uma solicitação para recuperar detalhes sobre produtos que podem ser comprados de dentro do aplicativo atual.

StoreProductResult

Fornece dados de resposta para uma solicitação para recuperar detalhes sobre o aplicativo atual.

StorePurchaseProperties

Contém detalhes adicionais que você pode passar para uma solicitação de compra de um produto, incluindo o nome do produto a ser exibido para o usuário durante a compra.

StorePurchaseResult

Fornece dados de resposta para uma solicitação para comprar um aplicativo ou produto que é oferecido pelo aplicativo.

StoreQueueItem

Representa informações sobre um pacote novo ou atualizado que está na fila de download e instalação do aplicativo atual.

StoreQueueItemCompletedEventArgs

Fornece dados para o evento Completed da classe StoreQueueItem .

StoreQueueItemStatus

Fornece status informações para um pacote novo ou atualizado que está na fila de download e instalação do aplicativo atual.

StoreRateAndReviewResult

Fornece dados de resposta para uma solicitação para classificar e examinar o produto.

StoreRequestHelper

Fornece um método auxiliar que pode ser usado para enviar solicitações à Microsoft Store para operações que ainda não têm uma API correspondente disponível no SDK do Windows.

StoreSendRequestResult

Fornece dados de resposta para uma solicitação que é enviada para a Microsoft Store.

StoreSku

Fornece informações para uma SKU (unidade de manutenção de estoque) de um produto na Microsoft Store.

StoreSubscriptionInfo

Fornece informações de assinatura para um SKU de produto que representa uma assinatura com cobrança recorrente.

StoreUninstallStorePackageResult

Fornece dados de resposta para uma solicitação para desinstalar um pacote para o aplicativo atual.

StoreVideo

Representa um vídeo associado a uma listagem de produtos na Microsoft Store.

Estruturas

StorePackageUpdateStatus

Fornece informações status para um pacote associado a uma solicitação de download ou instalação.

Enumerações

StoreCanLicenseStatus

Define valores que representam a licença status para um pacote de complemento DLC (conteúdo baixável).

StoreConsumableStatus

Define valores que representam o status de uma solicitação relacionada a um complemento consumível.

StoreDurationUnit

Define valores que representam as unidades de um período de avaliação ou período de cobrança para uma assinatura.

StorePackageUpdateState

Define valores que representam o estado de um download de pacote ou solicitação de instalação.

StorePurchaseStatus

Define valores que representam o status de uma solicitação para comprar um aplicativo ou complemento.

StoreQueueItemExtendedState

Define valores que representam informações de estado estendido para um pacote novo ou atualizado que está na fila de download e instalação do aplicativo atual.

StoreQueueItemKind

Define valores que descrevem a operação que está sendo executada para o pacote atual na fila de download e instalação.

StoreQueueItemState

Define valores que especificam o estado de um pacote novo ou atualizado que está na fila de download e instalação do aplicativo atual.

StoreRateAndReviewStatus

Obtém o resultado status para a taxa e a solicitação de revisão do produto.

StoreUninstallStorePackageStatus

Define valores que representam o status de uma solicitação de desinstalação de pacote.

Comentários

A classe StoreContext é o ponto de entrada main para o namespace Windows.Services.Store. Use membros dessa classe para executar tarefas como obter informações de listagem e licença da Microsoft Store para o aplicativo atual, comprar o aplicativo atual ou complementos que são oferecidos pelo aplicativo ou baixar e instalar atualizações de pacote para o aplicativo. Outras classes e tipos nesse namespace representam itens como complementos para o aplicativo, licenças para o aplicativo e seus complementos e informações de listagem da Microsoft Store para o aplicativo.

Confira também