LicenseInformation.IsTrial プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ライセンスが試用版ライセンスであるかどうかを示す値を取得します。
public:
property bool IsTrial { bool get(); };
bool IsTrial();
public bool IsTrial { get; }
var boolean = licenseInformation.isTrial;
Public ReadOnly Property IsTrial As Boolean
プロパティ値
bool
ライセンスが試用版ライセンスの場合は true、それ以外の場合は false を返します。
注釈
試用期間の試用版では、IsTrial の値を解釈するための特別な考慮事項がいくつかあります。 IsTrial は、試用期間が終了した後でも true を返します。試用版ライセンスは、試用期間中と試用期間中の両方で試用版ライセンスと論理的に見なされるためです。 購入後、ライセンスがいっぱいになると、IsTrial は false を返します。 IsTrial は true を返しますが、試用期間の有効期限が切れているかどうかを確認する方法は 2 つあります。 試用期間の有効期限が切れた瞬間にアクションを実行する場合は、現在の協定世界時 (または Zulu 時間) と ExpirationDate を比較します。 それ以外の場合は、IsActive をチェックできます。これは、試用期間中に true を返し、試用期間が終了した後に false を返します。
注意
Microsoft Store からインストールされたアプリでは、 IsActive が false の値の返しを開始するまでに試用期間が終了してから数時間かかる場合があることに注意 してください。 CurrentAppSimulator を使用してアプリをテストすると、IsActive は構成ファイルで設定された正確な datetime で false を返します。