StoreContext.OfflineLicensesChanged Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se genera cuando cambia el estado de la licencia de la aplicación (por ejemplo, el período de prueba ha expirado o el usuario ha adquirido la versión completa de la aplicación).
// 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 de evento
TypedEventHandler<StoreContext,IInspectable>
Comentarios
Cuando se genera este evento, puedes obtener la licencia de aplicación más reciente de Microsoft Store llamando al método GetAppLicenseAsync . El objeto StoreAppLicense devuelto por este método también contiene las licencias de complemento más recientes para la aplicación en la propiedad AddOnLicenses .
Para obtener más información sobre el evento OfflineLicensesChanged, incluido un ejemplo de código, consulta Implementar una versión de prueba de la aplicación.
Nota
Este evento es el equivalente del evento LicenseChanged en el espacio de nombres Windows.ApplicationModel.Store .