PackageExtensionCatalog.PackageUninstalling Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Evento generato quando viene disinstallato un pacchetto di estensione.
// Register
event_token PackageUninstalling(TypedEventHandler<PackageExtensionCatalog, PackageExtensionPackageUninstallingEventArgs const&> const& handler) const;
// Revoke with event_token
void PackageUninstalling(event_token const* cookie) const;
// Revoke with event_revoker
PackageExtensionCatalog::PackageUninstalling_revoker PackageUninstalling(auto_revoke_t, TypedEventHandler<PackageExtensionCatalog, PackageExtensionPackageUninstallingEventArgs const&> const& handler) const;
public event TypedEventHandler<PackageExtensionCatalog,PackageExtensionPackageUninstallingEventArgs> PackageUninstalling;
function onPackageUninstalling(eventArgs) { /* Your code */ }
packageExtensionCatalog.addEventListener("packageuninstalling", onPackageUninstalling);
packageExtensionCatalog.removeEventListener("packageuninstalling", onPackageUninstalling);
- or -
packageExtensionCatalog.onpackageuninstalling = onPackageUninstalling;
Public Custom Event PackageUninstalling As TypedEventHandler(Of PackageExtensionCatalog, PackageExtensionPackageUninstallingEventArgs)
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 PackageExtensions.