ProductListing Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |