LicenseInformation.IsTrial Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se la licenza è una licenza di valutazione.
public:
property bool IsTrial { bool get(); };
bool IsTrial();
public bool IsTrial { get; }
var boolean = licenseInformation.isTrial;
Public ReadOnly Property IsTrial As Boolean
Valore della proprietà
bool
Restituisce true se la licenza è una licenza di valutazione e in caso contrario false.
Commenti
Per un'esperienza di valutazione con un periodo di valutazione, esistono alcune considerazioni speciali per interpretare il valore di IsTrial. IsTrial restituisce true anche dopo il termine del periodo di valutazione, perché una licenza di valutazione viene considerata logicamente una licenza di valutazione sia durante che dopo il periodo di valutazione. Dopo l'acquisto, quando la licenza diventa completa, IsTrial restituisce false. Mentre IsTrial restituisce true, esistono due modi per indicare se il periodo di valutazione è scaduto. Se si vuole intervenire al momento della scadenza del periodo di valutazione, confrontare l'ora utca (o Zulu time) corrente con ExpirationDate. In caso contrario, è possibile controllare IsActive, che restituisce true durante il periodo di valutazione e false qualche volta dopo il termine del periodo di valutazione.
Nota
Tenere presente che, per un'app installata da Microsoft Store, possono essere necessarie alcune ore dopo il termine del periodo di valutazione per IsActive per iniziare a restituire un valore false. Durante il test dell'app con CurrentAppSimulator, IsActive restituirà false nel set datetime esatto nel file di configurazione.