Windows.ApplicationModel.Store Namespace

Fornece tipos e membros para interagir com a Windows Store para adicionar compras no aplicativo e funcionalidade de avaliação ao seu aplicativo Plataforma Universal do Windows (UWP).

Observação

O namespace Windows.ApplicationModel.Store não está mais sendo atualizado com os novos recursos. Se o seu projeto se destina ao Windows 10 Anniversary Edition (10.0; Build 14393) ou uma versão posterior no Visual Studio (ou seja, você tem como destino o Windows 10, versão 1607 ou posterior), recomendamos que você use o namespace Windows.Services.Store. Para obter mais informações, consulte Compras no aplicativo e avaliações. Não há suporte para o namespace Windows.ApplicationModel.Store em aplicativos da área de trabalho do Windows que usam o Ponte de Desktop ou em aplicativos ou jogos que usam uma área restrita de desenvolvimento no Partner Center (por exemplo, esse é o caso de qualquer jogo que se integre ao Xbox Live). Estes produtos devem usar o namespace Windows.Services.Store para implementar compras no aplicativo e avaliações.

Classes

CurrentApp

Define métodos e propriedades que você pode usar para obter informações de licença e listagem sobre o aplicativo atual e realizar compras de produtos no aplicativo.

Observação

A classe CurrentApp e os outros tipos no namespace Windows.ApplicationModel.Store não estão mais sendo atualizados com novos recursos. Se o seu projeto se destina ao Windows 10 Anniversary Edition (10.0; Build 14393) ou uma versão posterior no Visual Studio (ou seja, você tem como destino o Windows 10, versão 1607 ou posterior), recomendamos que você use o namespace Windows.Services.Store. Para obter mais informações, consulte Compras no aplicativo e avaliações. Não há suporte para a classe CurrentApp em aplicativos da área de trabalho do Windows que usam o Ponte de Desktop ou em aplicativos ou jogos que usam uma área restrita de desenvolvimento no Partner Center (por exemplo, esse é o caso de qualquer jogo que se integre ao Xbox Live). Estes produtos devem usar o namespace Windows.Services.Store para implementar compras no aplicativo e avaliações.

CurrentAppSimulator

Define métodos e propriedades usados para instanciar um objeto que você pode usar para obter informações de licença simuladas durante o teste.

Observação

A classe CurrentAppSimulator e os outros tipos no namespace Windows.ApplicationModel.Store não estão mais sendo atualizados com novos recursos. Se o seu projeto se destina ao Windows 10 Anniversary Edition (10.0; Build 14393) ou uma versão posterior no Visual Studio (ou seja, você tem como destino o Windows 10, versão 1607 ou posterior), recomendamos que você use o namespace Windows.Services.Store. Para obter mais informações, consulte Compras no aplicativo e avaliações. Não há suporte para a classe CurrentAppSimulator em aplicativos da área de trabalho do Windows que usam o Ponte de Desktop ou em aplicativos ou jogos que usam uma área restrita de desenvolvimento no Partner Center (por exemplo, esse é o caso de qualquer jogo que se integre ao Xbox Live). Estes produtos devem usar o namespace Windows.Services.Store para implementar compras no aplicativo e avaliações.

LicenseInformation

Fornece acesso aos metadados de licença do aplicativo atual.

ListingInformation

Fornece as informações de listagem que descrevem o aplicativo na Microsoft Store.

ProductLicense

Fornece informações sobre uma licença associada a um complemento (também chamado de produto no aplicativo ou IAP).

ProductListing

Fornece informações localizadas que detalham um complemento (também chamado de produto no aplicativo ou IAP).

ProductPurchaseDisplayProperties

Usado para fornecer o nome do produto que é exibido ao usuário no momento da compra. Essa classe é usada na criação de uma operação RequestProductPurchaseAsync para representar visualmente uma oferta específica dentro de um grande catálogo de produtos no aplicativo, que é representado por uma única entrada de produto na Microsoft Store.

Observação

Windows Phone 8 desenvolvedores também podem exibir uma imagem associada ao produto fornecendo um URI com imagem para exibição e uma descrição consumida internamente.

PurchaseResults

Contém informações que detalham os resultados de uma transação de compra de produto no aplicativo.

UnfulfilledConsumable

Contém informações de compra e produto para um produto consumível não preenchido no aplicativo.

Enumerações

FulfillmentResult

Define valores usados para indicar status de atendimento para um produto consumível no aplicativo.

ProductPurchaseStatus

Define os valores usados para indicar que a transação status ao comprar um produto no aplicativo.

ProductType

Especifica o tipo de produto para um produto no aplicativo.

Delegados

LicenseChangedEventHandler

Representa o método que manipulará o evento LicenseChanged .

Comentários

Você pode usar membros nesse namespace para adicionar compras no aplicativo e funcionalidade de avaliação ao seu aplicativo Plataforma Universal do Windows (UWP) para ajudar a monetizar seu aplicativo. Você pode usar membros nesse namespace para marcar o estado da licença do seu aplicativo e determinar se é uma versão de avaliação ou uma licença ativa. Esse namespace pode ser usado por aplicativos UWP direcionados a qualquer versão do Windows 10.

Você precisa de uma conta de desenvolvedor válida da Windows Store para interagir com a Windows Store usando a classe CurrentApp . Se você não tiver uma conta de desenvolvedor da Windows Store, poderá usar apenas as funções simuladas na classe CurrentAppSimulator .

Confira também