AppExtensionCatalog.PackageUninstalling Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Événement déclenché lors de la désinstallation d’un package d’extension.
// 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)
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 lors de la gestion de 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 d’AppExtensions.