ProductLicense Classe

Definizione

Fornisce informazioni su una licenza associata a un componente aggiuntivo (chiamato anche prodotto in-app o IAP).

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
Ereditarietà
Object Platform::Object IInspectable ProductLicense
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Nell'esempio di codice seguente viene illustrato come usare questo oggetto per ottenere la data di scadenza di un'offerta del componente aggiuntivo.

// 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;

Commenti

La proprietà ProductLicenses dell'oggetto LicenseInformation contiene una o più istanze di questo oggetto.

Proprietà

ExpirationDate

Ottiene la data e l'ora di scadenza correnti del componente aggiuntivo (denominata anche una licenza in-app o IAP).

IsActive

Indica se il componente aggiuntivo (chiamato anche una licenza in-app o IAP) è attualmente attiva.

IsConsumable

Indica se il componente aggiuntivo (chiamato anche prodotto in-app o IAP) è consumabile. Un componente aggiuntivo di consumo può essere acquistato, usato e acquistato di nuovo.

ProductId

Ottiene l'ID di un componente aggiuntivo (chiamato anche prodotto in-app o IAP). Questo ID viene usato dall'app per ottenere informazioni sul prodotto o la funzionalità abilitata quando il cliente lo acquista tramite un acquisto in-app.

Si applica a

Vedi anche