ProductListing Classe

Definição

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

public ref class ProductListing sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProductListing final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProductListing
Public NotInheritable Class ProductListing
Herança
Object Platform::Object IInspectable ProductListing
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Exemplos

Este exemplo de código aqui mostra como obter o ListingInformation de dados simulados do aplicativo e, em seguida, obter o objeto ProductListing um complemento.

// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();

// get the ProductListing object for the product named "product1"
ProductListing thisProduct = listing.ProductListings["product1"];

// format the purchase string or this in-app offer
String purchasePrice = "You can buy " + thisProduct.Name + 
    " for: " + thisProduct.FormattedPrice + ".";

Comentários

Você acessa esse objeto escolhendo um elemento da coleção que a propriedade ProductListings do objeto ListingInformation retorna.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1511 10586 CurrencyCode
1511 10586 FormattedBasePrice
1511 10586 IsOnSale
1511 10586 SaleEndDate

Propriedades

CurrencyCode

Obtém o código de moeda associado ao mercado do usuário, como USD ou CAD.

Description

Obtém a descrição do complemento (também chamado de produto no aplicativo ou IAP).

FormattedBasePrice

Obtém o preço base do complemento (também chamado de produto no aplicativo ou IAP) com a formatação apropriada para o mercado atual.

FormattedPrice

Obtém o preço de compra do produto no aplicativo com a formatação apropriada para o mercado atual.

ImageUri

Obtém o URI da imagem associada ao complemento (também chamado de produto no aplicativo ou IAP).

IsOnSale

Obtém um valor que indica se o complemento (também chamado de produto no aplicativo ou IAP) está à venda.

Keywords

Obtém a lista de palavras-chave associadas ao complemento (também chamado de produto no aplicativo ou IAP). Essas cadeias de caracteres correspondem ao valor do campo Palavras-chave na página de propriedades do complemento no Partner Center. Essas palavras-chave são úteis para filtrar listas de produtos palavra-chave, por exemplo, ao chamar LoadListingInformationByKeywordsAsync.

Name

Obtém o nome descritivo do complemento (também chamado de produto no aplicativo ou IAP) que é exibido pelos clientes no mercado atual.

ProductId

Obtém a ID do produto para o complemento que este ProductListing representa.

ProductType

Obtém o tipo desse complemento (também chamado de produto no aplicativo ou IAP). Os valores possíveis são definidos por ProductType.

SaleEndDate

Obtém a data de término do período de venda para o complemento (também chamado de produto no aplicativo ou IAP).

Tag

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

Aplica-se a

Confira também