StoreContext.OfflineLicensesChanged Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
TypedEventHandler<StoreContext,IInspectable>
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 .