Condividi tramite


StoreContext.OfflineLicensesChanged Evento

Definizione

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

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 .

Si applica a

Vedi anche