Share via


LicenseInformation.IsTrial 屬性

定義

取得值,這個值表示授權是否為試用版授權。

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

屬性值

Boolean

bool

如果授權是試用版授權,則傳回 true,否則傳回 false。

備註

對於試用期間的試用體驗,有一些解譯 IsTrial 值的特殊考慮。 IsTrial 即使在試用期間結束時仍會傳回 true ,因為試用版授權在試用期間和之後都會以邏輯方式視為試用授權。 購買之後,當授權已滿時,IsTrial 會傳回 false。 雖然 IsTrial 傳回 true,但有兩種方式可判斷試用期間是否已過期。 如果您想要在試用期間到期時採取動作,請比較目前的國際標準時間 (或 Zulu 時間) 與 ExpirationDate。 否則,您可以檢查 IsActive,這會在試用期間期間傳回 true ,並在試用期間結束後一段時間傳回 false

注意

請注意,對於從 Microsoft Store 安裝的應用程式,在 IsActive 試用期間結束時可能需要數小時才會開始傳回 false的值。 使用 CurrentAppSimulator測試應用程式時, IsActive 會在組態檔中設定的確切日期時間傳回 false

適用於