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 事件。

适用于

另请参阅