StoreContext.OfflineLicensesChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
TypedEventHandler<StoreContext,IInspectable>
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 .