ListingInformation 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 la información de descripción que describe la aplicación en Microsoft Store.
public ref class ListingInformation 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 ListingInformation 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 ListingInformation
Public NotInheritable Class ListingInformation
- 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 para una de las características que ofrece la aplicación.
// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();
// get the price of the app from the listing info.
String thisAppsPrice = listing.FormattedPrice;
Comentarios
La información que devuelve este objeto procede de la información de descripción que escribes al enviar la aplicación a Microsoft Store.
Puede acceder a este objeto a través del método LoadListingInformationAsync del objeto CurrentAppSimulator durante las pruebas, o el método LoadListingInformationAsync del objeto CurrentApp cuando la aplicación se distribuye a través de Microsoft Store.
Nota:
El objeto CurrentApp obtiene sus datos de Microsoft Store, por lo que debes tener una cuenta de desarrollador de Microsoft Store y la aplicación debe publicarse en Microsoft Store. Si no tienes una cuenta de desarrollador de Microsoft Store, puedes probar las funciones de esta clase mediante CurrentAppSimulator.
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
| AgeRating |
Obtiene la clasificación por edades de la aplicación. |
| CurrencyCode |
Obtiene el código de moneda asociado al mercado del usuario, como USD o CAD. |
| CurrentMarket |
Obtiene el código de país asociado a la ubicación del usuario, como ESTADOS UNIDOS o CA, que se usa para identificar su mercado para las transacciones en la sesión actual. |
| Description |
Obtiene la descripción de la aplicación en el mercado actual. |
| FormattedBasePrice |
Obtiene el precio base de la aplicación con formato para el mercado actual y la moneda. |
| FormattedPrice |
Obtiene el precio de compra de la aplicación con formato para el mercado actual y la moneda. |
| IsOnSale |
Obtiene un valor que indica si la aplicación está en venta. |
| Name |
Obtiene el nombre de la aplicación en el mercado actual. |
| ProductListings |
Obtiene información sobre los complementos (también denominados productos en la aplicación o IAP) disponibles para su compra. |
| SaleEndDate |
Obtiene la fecha de finalización del período de venta de la aplicación. |