StoreContext.OfflineLicensesChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenché lorsque le status de la licence de l’application change (par exemple, la période d’évaluation a expiré ou l’utilisateur a acheté la version complète de l’application).
// 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)
Type d'événement
TypedEventHandler<StoreContext,IInspectable>
Remarques
Lorsque cet événement est déclenché, vous pouvez obtenir la dernière licence d’application à partir du Microsoft Store en appelant la méthode GetAppLicenseAsync . L’objet StoreAppLicense retourné par cette méthode contient également les dernières licences de complément pour l’application dans la propriété AddOnLicenses .
Pour plus d’informations sur l’événement OfflineLicensesChanged, y compris un exemple de code, consultez Implémenter une version d’évaluation de votre application.
Notes
Cet événement est l’équivalent de l’événement LicenseChanged dans l’espace de noms Windows.ApplicationModel.Store .