ProductListing Klasse

Definition

Stellt lokalisierte Informationen bereit, die ein Add-On (auch als In-App-Produkt oder IAP bezeichnet) detailliert sind.

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
Vererbung
Object Platform::Object IInspectable ProductListing
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

In diesem Codebeispiel wird gezeigt, wie Sie die ListingInformation aus simulierten App-Daten abrufen und dann das ProductListing-Objekt als Add-On abrufen.

// 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 + ".";

Hinweise

Sie greifen auf dieses Objekt zu, indem Sie ein Element der Auflistung auswählen, das von der ProductListings-Eigenschaft des ListingInformation-Objekts zurückgegeben wird.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1511 10586 CurrencyCode
1511 10586 FormattedBasePrice
1511 10586 IsOnSale
1511 10586 SaleEndDate

Eigenschaften

CurrencyCode

Ruft den Währungscode ab, der dem Markt des Benutzers zugeordnet ist, z. B. USD oder CAD.

Description

Ruft die Beschreibung für das Add-On ab (auch als In-App-Produkt oder IAP bezeichnet).

FormattedBasePrice

Ruft den Basispreis für das Add-On (auch als In-App-Produkt oder IAP bezeichnet) mit der entsprechenden Formatierung für den aktuellen Markt ab.

FormattedPrice

Ruft den Kaufpreis für das In-App-Produkt mit der entsprechenden Formatierung für den aktuellen Markt ab.

ImageUri

Ruft den URI des Images ab, das dem Add-On zugeordnet ist (auch als In-App-Produkt oder IAP bezeichnet).

IsOnSale

Ruft einen Wert ab, der angibt, ob das Add-On (auch als In-App-Produkt oder IAP bezeichnet) im Angebot ist.

Keywords

Ruft die Liste der Schlüsselwörter ab, die dem Add-On zugeordnet sind (auch als In-App-Produkt oder IAP bezeichnet). Diese Zeichenfolgen entsprechen dem Wert des Felds Schlüsselwörter auf der Eigenschaftenseite für das Add-On in Partner Center. Diese Schlüsselwörter sind nützlich, um Produktlisten nach Schlüsselwort (keyword) zu filtern, z. B. beim Aufrufen von LoadListingInformationByKeywordsAsync.

Name

Ruft den beschreibenden Namen des Add-Ons (auch als In-App-Produkt oder IAP bezeichnet) ab, das Kunden im aktuellen Markt angezeigt wird.

ProductId

Ruft die Produkt-ID für das Add-On ab, das dieses ProductListing darstellt.

ProductType

Ruft den Typ dieses Add-Ons ab (auch als In-App-Produkt oder IAP bezeichnet). Mögliche Werte werden durch ProductType definiert.

SaleEndDate

Ruft das Enddatum des Verkaufszeitraums für das Add-On ab (auch als In-App-Produkt oder IAP bezeichnet).

Tag

Ruft die benutzerdefinierte Entwicklerdatenzeichenfolge (auch als Tag bezeichnet) ab, die benutzerdefinierte Informationen zu einem Add-On (auch als In-App-Produkt oder IAP bezeichnet) enthält. Diese Zeichenfolge entspricht dem Wert des Felds Benutzerdefinierte Entwicklerdaten auf der Eigenschaftenseite für das Add-On in Partner Center.

Gilt für:

Weitere Informationen