StoreContext.OfflineLicensesChanged Evento

Definição

Gerado quando o status da licença do aplicativo é alterado (por exemplo, o período de avaliação expirou ou o usuário comprou a versão completa do aplicativo).

// 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

Comentários

Quando esse evento é gerado, você pode obter a licença de aplicativo mais recente da Microsoft Store chamando o método GetAppLicenseAsync . O objeto StoreAppLicense retornado por esse método também contém as licenças de complemento mais recentes para o aplicativo na propriedade AddOnLicenses .

Para obter mais informações sobre o evento OfflineLicensesChanged, incluindo um exemplo de código, consulte Implementar uma versão de avaliação do seu aplicativo.

Observação

Esse evento é o equivalente ao evento LicenseChanged no namespace Windows.ApplicationModel.Store .

Aplica-se a

Confira também