Partager via


PackageExtensionCatalog.PackageUninstalling Événement

Définition

Événement déclenché lorsqu’un package d’extension est désinstallé.

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

Type d'événement

Remarques

Mettez à jour la liste des extensions que vous suivez lorsque vous gérez cet événement pour refléter celles qui ont été déchargées. Si l’utilisateur réinstalle le package, un événement PackageInstalled est déclenché et vous pouvez rajouter les extensions tout en gérant cet événement comme vous le feriez pour l’ajout de n’importe quelle extension.

Comme PackageUpdating, cet événement transmet uniquement le package en cours de désinstallation et non une liste de PackageExtensions.

S’applique à

Voir aussi