LicenseInformation.IsTrial Propriété
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.
Obtient une valeur qui indique si la licence est une licence d’évaluation.
public:
property bool IsTrial { bool get(); };
bool IsTrial();
public bool IsTrial { get; }
var boolean = licenseInformation.isTrial;
Public ReadOnly Property IsTrial As Boolean
Valeur de propriété
bool
Retourne true si la licence est une licence d’évaluation, et sinon false.
Remarques
Pour une expérience d’essai avec une période d’essai, il existe des considérations particulières pour interpréter la valeur d’IsTrial. IsTrial retourne true même après la fin de la période d’essai, car une licence d’évaluation est logiquement considérée comme une licence d’essai pendant et après la période d’essai. Après l’achat, lorsque la licence devient complète, IsTrial retourne false. Alors que IsTrial retourne true, il existe deux façons de déterminer si la période d’essai a expiré. Si vous souhaitez prendre des mesures au moment où la période d’essai expire, comparez le temps universel coordonné (ou heure Zulu) actuel avec ExpirationDate. Dans le cas contraire, vous pouvez case activée IsActive, qui retourne true pendant la période d’essai et false un peu après la fin de la période d’évaluation.
Notes
N’oubliez pas que, pour une application installée à partir du Microsoft Store, le retour d’une valeur false peut prendre quelques heures après la fin de la période d’essai. Lors du test de votre application avec CurrentAppSimulator, IsActive retourne false à la date/heure exacte définie dans le fichier de configuration.