AppExtensionCatalog.PackageUninstalling Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Evento que se desencadena cuando se desinstala un paquete de extensión.
// 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 de evento
Comentarios
Actualice la lista de extensiones que está realizando el seguimiento al controlar este evento para reflejar las que se han descargado. Si el usuario vuelve a instalar el paquete, se generará un evento PackageInstalled y podrá volver a agregar las extensiones mientras controla ese evento como haría con la adición de cualquier extensión.
Al igual que PackageUpdating, este evento solo pasa el paquete que se está desinstalando y no una lista de AppExtensions.