LicenseInformation.IsTrial Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob es sich bei der Lizenz um eine Testlizenz handelt.
public:
property bool IsTrial { bool get(); };
bool IsTrial();
public bool IsTrial { get; }
var boolean = licenseInformation.isTrial;
Public ReadOnly Property IsTrial As Boolean
Eigenschaftswert
bool
Gibt true zurück, wenn es sich bei der Lizenz um eine Testlizenz handelt, andernfalls false.
Hinweise
Für eine Testumgebung mit einem Testzeitraum gibt es einige besondere Überlegungen zur Interpretation des Werts von IsTrial. IsTrial gibt auch nach Ablauf des Testzeitraums true zurück, da eine Testlizenz logischerweise sowohl während als auch nach dem Testzeitraum als Testlizenz betrachtet wird. Nach dem Kauf gibt IsTrial false zurück, wenn die Lizenz vollständig ist. Während IsTrial true zurückgibt, gibt es zwei Möglichkeiten, zu ermitteln, ob der Testzeitraum abgelaufen ist. Wenn Sie zu dem Zeitpunkt, zu dem der Testzeitraum abläuft, Maßnahmen ergreifen möchten, vergleichen Sie die aktuelle koordinierte Weltzeit (oder Zulu-Zeit) mit ExpirationDate. Andernfalls können Sie IsActive überprüfen, das während des Testzeitraums true und einige Zeit nach Ablauf des Testzeitraums false zurückgibt.
Hinweis
Beachten Sie, dass es bei einer aus dem Microsoft Store installierten App einige Stunden nach Ablauf des Testzeitraums dauern kann, bis IsActive den Wert false zurückgibt. Beim Testen Ihrer App mit CurrentAppSimulator gibt IsActive zu dem in der Konfigurationsdatei festgelegten datetime-Wert false zurück.