次の方法で共有


PackageExtensionCatalog クラス

定義

パッケージ スコープ拡張機能グループ内で使用可能な拡張機能に関する情報を提供します。

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
継承
Object Platform::Object IInspectable PackageExtensionCatalog
属性

Windows の要件

デバイス ファミリ
Windows 11, version 24H2 (10.0.26100.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v19.0 で導入)

メソッド

FindAll()

カタログ内の拡張機能の一覧を提供します。

FindAllAsync()

カタログ内の拡張機能の一覧を提供します。

Open(String)

拡張機能のカタログを開きます。

RequestRemovePackageAsync(String)

指定した拡張機能パッケージをコンピューターから削除しようとします。

イベント

PackageInstalled

拡張機能パッケージのインストール時に発生するイベント。

PackageStatusChanged

カタログ内の拡張機能パッケージが削除、更新、またはインストールされたときに発生するイベント。

PackageUninstalling

拡張機能パッケージがアンインストールされるときに発生するイベント。

PackageUpdated

カタログ内の拡張パッケージが更新されたときに発生するイベント。

PackageUpdating

拡張機能パッケージが更新されるときに発生するイベント。

適用対象