AppExtensionCatalog.Open(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
拡張機能のカタログを開きます。
public:
static AppExtensionCatalog ^ Open(Platform::String ^ appExtensionName);
static AppExtensionCatalog Open(winrt::hstring const& appExtensionName);
public static AppExtensionCatalog Open(string appExtensionName);
function open(appExtensionName)
Public Shared Function Open (appExtensionName As String) As AppExtensionCatalog
パラメーター
- appExtensionName
-
String
Platform::String
winrt::hstring
拡張名前空間の名前。
戻り値
指定した拡張名前空間名で宣言された拡張機能を含むカタログ。
注釈
パッケージ化されたアプリが appextensionsion を表示または列挙するには、次の条件のうち少なくとも 1 つを満たす必要があります。
- MediumIL (以上) として実行する
- AppContainer でを実行し、一致する appextensionhost を宣言する
- AppContainer で実行し、packageQuery 機能を持つ
このチェックは、AppExtensionCatalog.Open および [AppExtensionCatalog::RequestRemovePackageAsync](/uwp/api/windows.applicationmodel.appextensions によって呼び出されます。
ホスト アプリに複数 <uap3:AppExtensionHost>
の宣言がある場合は、それぞれに個別のカタログを開く必要があります。
PackageCatalog のインスタンスはイベントを処理するために必要であるため、アプリ拡張機能を管理する必要がある限り、イベントへの参照を保持します。
アプリの拡張機能 | 目的 |
---|---|
com.microsoft.windows.dontmaximizeonsmallscreen | 小さなデバイスでの起動時にアプリが最大化されないようにします。 現在、電卓アプリで使用されています。 |