Compartilhar via


LicenseInformation.IsTrial Propriedade

Definição

Obtém um valor que indica se a licença é uma licença de avaliação.

public:
 property bool IsTrial { bool get(); };
bool IsTrial();
public bool IsTrial { get; }
var boolean = licenseInformation.isTrial;
Public ReadOnly Property IsTrial As Boolean

Valor da propriedade

Boolean

bool

Retorna true se a licença for uma licença de avaliação e, caso contrário, false.

Comentários

Para uma experiência de avaliação com um período de avaliação, há algumas considerações especiais para interpretar o valor de IsTrial. IsTrial retorna true mesmo após o término do período de avaliação, porque uma licença de avaliação é logicamente considerada uma licença de avaliação durante e após o período de avaliação. Após a compra, quando a licença fica cheia, IsTrial retorna false. Embora IsTrial retorne true, há duas maneiras de saber se o período de avaliação expirou. Se você quiser executar uma ação no momento em que o período de avaliação expirar, compare o Tempo Universal Coordenado atual (ou hora zulu) com ExpirationDate. Caso contrário, você pode marcar IsActive, que retorna true durante o período de avaliação e false algum tempo após o término do período de avaliação.

Observação

Lembre-se de que, para um aplicativo instalado da Microsoft Store, pode levar algumas horas após o término do período de avaliação para isActive começar a retornar um valor de false. Ao testar seu aplicativo com CurrentAppSimulator, IsActive retornará false no datetime exato definido no arquivo de configuração.

Aplica-se a