共用方式為


AppExtensionCatalog.Open(String) 方法

定義

開啟延伸模組目錄。

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

擴充命名空間名稱。

傳回

目錄,包含以指定之擴充命名空間名稱宣告的延伸模組。

備註

若要讓封裝的應用程式查看/列舉 appextension,它必須符合下列至少一個準則:

  • 以 MediumIL (或更高版本執行)
  • 在 AppContainer 中執行,並宣告相符的應用程式extensionhost
  • 在 AppContainer 中執行,並具有 packageQuery 功能

此檢查是由 AppExtensionCatalog.Open 和 [AppExtensionCatalog::RequestRemovePackageAsync] (/uwp/api/windows.applicationmodel.appextensions 呼叫。

如果您在主應用程式中有多個 <uap3:AppExtensionHost> 宣告,則必須為每個宣告開啟個別的目錄。

需要 PackageCatalog 實例才能處理事件,因此只要您需要管理應用程式延伸模組,就可以保留其參考。

應用程式延伸模組 用途
com.microsoft.windows.dontmaximizeonsmallscreen 防止應用程式在小型裝置上最大化啟動時。 計算機應用程式目前使用。

適用於