Freigeben über


ProductLicense Klasse

Definition

Stellt Informationen zu einer Lizenz bereit, die einem Add-On (auch als In-App-Produkt oder IAP bezeichnet) zugeordnet ist.

public ref class ProductLicense 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 ProductLicense 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 ProductLicense
Public NotInheritable Class ProductLicense
Vererbung
Object Platform::Object IInspectable ProductLicense
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

Im folgenden Codebeispiel wird veranschaulicht, wie Sie dieses Objekt verwenden, um das Ablaufdatum eines Add-On-Angebots abzurufen.

// get the license info for this app from the simulator
LicenseInformation licenseInformation = CurrentAppSimulator.LicenseInformation;

// get the license info for one of the app's in-app offers
ProductLicense inAppOfferLicense =
    licenseInformation.ProductLicenses["MyFavoriteInAppOffer"];

// get the expiration date of this in-app offer
DateTimeOffset expirationDate = inAppOfferLicense.ExpirationDate;

Hinweise

Die ProductLicenses-Eigenschaft des LicenseInformation-Objekts enthält eine oder mehrere Instanzen dieses Objekts.

Eigenschaften

ExpirationDate

Ruft das aktuelle Ablaufdatum und die aktuelle Uhrzeit der Add-On-Lizenz (auch als In-App-Produkt oder IAP bezeichnet) ab.

IsActive

Gibt an, ob das Add-On (auch als In-App-Produkt oder IAP bezeichnet) derzeit aktiv ist.

IsConsumable

Gibt an, ob das Add-On (auch als In-App-Produkt oder IAP bezeichnet) konsumierbar ist. Ein konsumierbares Add-On kann gekauft, verwendet und erneut erworben werden.

ProductId

Ruft die ID eines Add-Ons (auch als In-App-Produkt oder IAP bezeichnet) ab. Diese ID wird von der App verwendet, um Informationen zu dem Produkt oder Feature abzurufen, das aktiviert ist, wenn der Kunde es über einen In-App-Kauf kauft.

Gilt für:

Weitere Informationen