AppExtensionCatalog.PackageUninstalling Evento

Definizione

Evento generato quando viene disinstallato un pacchetto di estensione.

// Register
event_token PackageUninstalling(TypedEventHandler<AppExtensionCatalog, AppExtensionPackageUninstallingEventArgs const&> const& handler) const;

// Revoke with event_token
void PackageUninstalling(event_token const* cookie) const;

// Revoke with event_revoker
AppExtensionCatalog::PackageUninstalling_revoker PackageUninstalling(auto_revoke_t, TypedEventHandler<AppExtensionCatalog, AppExtensionPackageUninstallingEventArgs const&> const& handler) const;
public event TypedEventHandler<AppExtensionCatalog,AppExtensionPackageUninstallingEventArgs> PackageUninstalling;
function onPackageUninstalling(eventArgs) { /* Your code */ }
appExtensionCatalog.addEventListener("packageuninstalling", onPackageUninstalling);
appExtensionCatalog.removeEventListener("packageuninstalling", onPackageUninstalling);
- or -
appExtensionCatalog.onpackageuninstalling = onPackageUninstalling;
Public Custom Event PackageUninstalling As TypedEventHandler(Of AppExtensionCatalog, AppExtensionPackageUninstallingEventArgs) 

Tipo evento

Commenti

Aggiornare l'elenco delle estensioni monitorate quando si gestisce questo evento per riflettere quelli che sono stati scaricati. Se l'utente esegue nuovamente l'installazione del pacchetto, verrà generato un evento PackageInstalled e sarà possibile aggiungere nuovamente le estensioni durante la gestione di tale evento come si farebbe con l'aggiunta di qualsiasi estensione.

Come PackageUpdating, questo evento passa solo il pacchetto che viene disinstallato e non un elenco di AppExtensions.

Si applica a