StoreAppLicense Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |