Condividi tramite


PackageExtensionCatalog Classe

Definizione

Fornisce informazioni sulle estensioni disponibili all'interno di un gruppo di estensioni con ambito pacchetto.

public ref class PackageExtensionCatalog sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 1114112)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PackageExtensionCatalog final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 1114112)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PackageExtensionCatalog
Public NotInheritable Class PackageExtensionCatalog
Ereditarietà
Object Platform::Object IInspectable PackageExtensionCatalog
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 Insider Preview (è stato introdotto in 10.0.26100.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v19.0)

Metodi

FindAll()

Fornisce l'elenco di estensioni nel catalogo.

FindAllAsync()

Fornisce l'elenco di estensioni nel catalogo.

Open(String)

Apre un catalogo di estensioni.

RequestRemovePackageAsync(String)

Tenta di rimuovere il pacchetto di estensione specificato dal computer.

Eventi

PackageInstalled

Evento generato quando viene installato un pacchetto di estensione.

PackageStatusChanged

Evento generato quando un pacchetto di estensione nel catalogo è stato rimosso, aggiornato o installato.

PackageUninstalling

Evento generato quando viene disinstallato un pacchetto di estensione.

PackageUpdated

Evento generato quando viene aggiornato un pacchetto di estensione nel catalogo.

PackageUpdating

Evento generato quando viene aggiornato un pacchetto di estensione.

Si applica a