Windows.ApplicationModel.Store Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 .