StoreContext.OfflineLicensesChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Generato quando lo stato della licenza dell'app cambia( ad esempio, il periodo di valutazione è scaduto o l'utente ha acquistato la versione completa dell'app).
// 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)
Tipo evento
TypedEventHandler<StoreContext,IInspectable>
Commenti
Quando viene generato questo evento, è possibile ottenere la licenza dell'app più recente da Microsoft Store chiamando il metodo GetAppLicenseAsync . L'oggetto StoreAppLicense restituito da questo metodo contiene anche le licenze aggiuntive più recenti per l'app nella proprietà AddOnLicenses .
Per altre informazioni sull'evento OfflineLicensesChanged, incluso un esempio di codice, vedere Implementare una versione di valutazione dell'app.
Nota
Questo evento è l'equivalente dell'evento LicenseChanged nello spazio dei nomi Windows.ApplicationModel.Store .