AppExtensionCatalog.PackageUninstalling Kejadian

Definisi

Peristiwa yang diaktifkan saat paket ekstensi sedang dihapus instalannya.

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

Jenis Acara

Keterangan

Perbarui daftar ekstensi yang Anda lacak saat menangani kejadian ini untuk mencerminkan yang telah dibongkar. Jika pengguna menginstal ulang paket, maka peristiwa PackageInstalled akan dinaikkan dan Anda dapat menambahkan kembali ekstensi saat menangani peristiwa tersebut seperti yang Anda lakukan pada penambahan ekstensi apa pun.

Seperti PackageUpdating, kejadian ini hanya meneruskan paket yang sedang dihapus instalasinya dan bukan daftar AppExtensions.

Berlaku untuk