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
Имя пространства имен расширения.
Возвращаемое значение
Каталог, содержащий расширения, объявленные с указанным именем пространства имен расширений.
Комментарии
Чтобы упакованое приложение видело или перечисляло расширения приложения, оно должно соответствовать хотя бы одному из следующих критериев:
- Запуск от имени MediumIL (или более поздней версии)
- Запуск в AppContainer и объявление соответствующего приложенияextensionhost
- Запуск в AppContainer и возможность packageQuery
Этот проверка вызывается AppExtensionCatalog.Open и [AppExtensionCatalog::RequestRemovePackageAsync](/uwp/api/windows.applicationmodel.appextensions.
Если в ведущем приложении несколько <uap3:AppExtensionHost>
объявлений, необходимо открыть отдельный каталог для каждого из них.
Для обработки событий требуется экземпляр PackageCatalog , поэтому сохраняйте на него ссылку, пока необходимо управлять расширениями приложения.
Расширение приложения | Назначение |
---|---|
com.microsoft.windows.dontmaximizeonsmallscreen | Предотвращает максимальное использование приложения при запуске на небольших устройствах. В настоящее время используется приложением "Калькулятор". |