Freigeben über


StoreContext.OfflineLicensesChanged Ereignis

Definition

Wird ausgelöst, wenn sich die status der App-Lizenz ändert (z. B. ist der Testzeitraum abgelaufen oder der Benutzer hat die Vollversion der App erworben).

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

Ereignistyp

Hinweise

Wenn dieses Ereignis ausgelöst wird, können Sie die neueste App-Lizenz aus dem Microsoft Store abrufen, indem Sie die GetAppLicenseAsync-Methode aufrufen. Das von dieser Methode zurückgegebene StoreAppLicense-Objekt enthält auch die neuesten Add-On-Lizenzen für die App in der AddOnLicenses-Eigenschaft .

Weitere Informationen zum OfflineLicensesChanged-Ereignis, einschließlich eines Codebeispiels, finden Sie unter Implementieren einer Testversion Ihrer App.

Hinweis

Dieses Ereignis entspricht dem LicenseChanged-Ereignis im Windows.ApplicationModel.Store-Namespace .

Gilt für:

Weitere Informationen