StoreContext.OfflineLicensesChanged イベント

定義

アプリのライセンスの状態が変更されたときに発生します (たとえば、試用期間の有効期限が切れているか、ユーザーがアプリの完全なバージョンを購入した場合など)。

// 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) 

イベントの種類

注釈

このイベントが発生すると、 GetAppLicenseAsync メソッドを呼び出すことで、Microsoft Store から最新のアプリ ライセンスを取得できます。 このメソッドによって返される StoreAppLicense オブジェクトには、 AddOnLicenses プロパティ内のアプリの最新のアドオン ライセンスも含まれています。

コード例を含む OfflineLicensesChanged イベントの詳細については、「 アプリの試用版を実装する」を参照してください。

注意

このイベントは、Windows.ApplicationModel.Store 名前空間の LicenseChanged イベントと同じです。

適用対象

こちらもご覧ください