Partager via


StoreAppLicense Classe

Définition

Fournit des informations de licence pour l’application actuelle, y compris les 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

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

AddOnLicenses

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

ExpirationDate

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

ExtendedJsonData

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

IsActive

Obtient une valeur qui indique si la licence est valide et donne à l’utilisateur actuel le droit d’utiliser l’application.

IsDiscLicense

Obtient une valeur qui indique si la licence actuelle a été acquise à partir d’une installation 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 l’essai à usage limité associé à cette licence d’application.

SkuStoreId

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

TrialTimeRemaining

Obtient le temps restant pour l’essai à usage limité associé à cette licence d’application.

TrialUniqueId

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

S’applique à