StoreContext.OfflineLicensesChanged イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリのライセンスの状態が変更されたときに発生します (たとえば、試用期間の有効期限が切れているか、ユーザーがアプリの完全なバージョンを購入した場合など)。
// Register
event_token OfflineLicensesChanged(TypedEventHandler<StoreContext, IInspectable const&> const& handler) const;
// Revoke with event_token
void OfflineLicensesChanged(event_token const* cookie) const;
// Revoke with event_revoker
StoreContext::OfflineLicensesChanged_revoker OfflineLicensesChanged(auto_revoke_t, TypedEventHandler<StoreContext, IInspectable const&> const& handler) const;
public event TypedEventHandler<StoreContext,object> OfflineLicensesChanged;
function onOfflineLicensesChanged(eventArgs) { /* Your code */ }
storeContext.addEventListener("offlinelicenseschanged", onOfflineLicensesChanged);
storeContext.removeEventListener("offlinelicenseschanged", onOfflineLicensesChanged);
- or -
storeContext.onofflinelicenseschanged = onOfflineLicensesChanged;
Public Custom Event OfflineLicensesChanged As TypedEventHandler(Of StoreContext, Object)
イベントの種類
TypedEventHandler<StoreContext,IInspectable>
注釈
このイベントが発生すると、 GetAppLicenseAsync メソッドを呼び出すことで、Microsoft Store から最新のアプリ ライセンスを取得できます。 このメソッドによって返される StoreAppLicense オブジェクトには、 AddOnLicenses プロパティ内のアプリの最新のアドオン ライセンスも含まれています。
コード例を含む OfflineLicensesChanged イベントの詳細については、「 アプリの試用版を実装する」を参照してください。
注意
このイベントは、Windows.ApplicationModel.Store 名前空間の LicenseChanged イベントと同じです。