Langue

StoreAppLicense Classe

Définition

Fournit des informations de licence pour l’application actuelle, y compris des licences pour les produits proposés par l’application.

public ref class StoreAppLicense sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreAppLicense final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreAppLicense
Public NotInheritable Class StoreAppLicense
Héritage
Object Platform::Object IInspectable StoreAppLicense
Attributs

Configuration requise pour Windows

Configuration requise Description
Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (introduit dans v1.0)

Remarques

La méthode StoreContext.GetAppLicenseAsync retourne un objet de ce type.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1809 17763 IsDiscLicense

Propriétés

Nom Description
AddOnLicenses

Obtient la collection de licences pour les modules complémentaires durables pour lesquels l’utilisateur a les droits d’utilisation. Cette propriété n’inclut pas de licences pour les modules complémentaires consommables.

ExpirationDate

Obtient la date et l’heure d’expiration de la licence d’application.

ExtendedJsonData

Obtient les données de licence complètes au format JSON.

IsActive

Obtient une valeur qui indique si la licence est valide et fournit à l’utilisateur actuel un droit d’utilisation de l’application.

IsDiscLicense

Obtient une valeur qui indique si la licence actuelle a été acquise à partir d’une installation basée sur disque.

IsTrial

Obtient une valeur qui indique si la licence est une licence d’évaluation.

IsTrialOwnedByThisUser

Obtient une valeur qui indique si l’utilisateur actuel dispose d’un droit pour la version d’évaluation limitée à l’utilisation associée à cette licence d’application.

SkuStoreId

Obtient l’ID Store de la référence SKU de l’application sous licence à partir du catalogue Microsoft Store.

TrialTimeRemaining

Obtient le temps restant de la version d’évaluation limitée à l’utilisation associée à cette licence d’application.

TrialUniqueId

Obtient un ID unique qui identifie la combinaison de l’utilisateur actuel et de l’essai limité à l’utilisation associé à cette licence d’application.

S’applique à