ProductListing Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona información localizada que detalla un complemento (también denominado producto en la aplicación o 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Ejemplos
En este ejemplo de código se muestra cómo obtener ListingInformation de los datos de la aplicación simulada y, a continuación, obtener el objeto ProductListing un 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 + ".";
Comentarios
Para obtener acceso a este objeto, elija un elemento de la colección que devuelve la propiedad ProductListings del objeto ListingInformation .
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1511 | 10586 | CurrencyCode |
1511 | 10586 | FormattedBasePrice |
1511 | 10586 | IsOnSale |
1511 | 10586 | SaleEndDate |
Propiedades
CurrencyCode |
Obtiene el código de moneda asociado al mercado del usuario, como USD o CAD. |
Description |
Obtiene la descripción del complemento (también denominado producto en la aplicación o IAP). |
FormattedBasePrice |
Obtiene el precio base del complemento (también denominado producto en la aplicación o IAP) con el formato adecuado para el mercado actual. |
FormattedPrice |
Obtiene el precio de compra del producto desde la aplicación con el formato adecuado para el mercado actual. |
ImageUri |
Obtiene el URI de la imagen asociada al complemento (también denominado producto en la aplicación o IAP). |
IsOnSale |
Obtiene un valor que indica si el complemento (también denominado producto en la aplicación o IAP) está en venta. |
Keywords |
Obtiene la lista de palabras clave asociadas al complemento (también denominada producto en la aplicación o IAP). Estas cadenas corresponden al valor del campo Palabras clave de la página de propiedades del complemento en el Centro de partners. Estas palabras clave son útiles para filtrar listas de productos por palabra clave, por ejemplo, al llamar a LoadListingInformationByKeywordsAsync. |
Name |
Obtiene el nombre descriptivo del complemento (también denominado producto en la aplicación o IAP) que se muestra a los clientes en el mercado actual. |
ProductId |
Obtiene el identificador de producto para el complemento que representa productListing . |
ProductType |
Obtiene el tipo de este complemento (también denominado producto en la aplicación o IAP). Los valores posibles se definen mediante ProductType. |
SaleEndDate |
Obtiene la fecha de finalización del período de venta del complemento (también denominado producto en la aplicación o IAP). |
Tag |
Obtiene la cadena de datos de desarrollador personalizada (también denominada etiqueta) que contiene información personalizada sobre un complemento (también denominado producto en la aplicación o IAP). Esta cadena corresponde al valor del campo Datos de desarrollador personalizado en la página de propiedades del complemento en el Centro de partners. |