расширение (схема пакета для Windows 8, в типе: CT_PackageExtensions)
Объявляет точку расширения для пакета.
Иерархия элементов
Синтаксис
<Extension Category = "windows.activatableClass.inProcessServer" | "windows.activatableClass.outOfProcessServer" | "windows.activatableClass.proxyStub" | "windows.gameExplorer" | "windows.certificates" >
<!-- Child elements -->
( InProcessServer
| OutOfProcessServer
| ProxyStub
| GameExplorer
| Certificates
)
</Extension>
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
Категория | Тип точки расширяемости пакета. |
Этот атрибут может иметь одно из следующих значений:
|
Да |
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Сертификаты | Объявляет точку расширения пакета типа Windows. Certificates. Приложению требуется один или несколько сертификатов из указанных хранилищ сертификатов. |
GameExplorer | Объявляет точку расширения пакета типа Windows. гамиксплорер. |
InProcessServer | Объявляет точку расширения пакета типа Windows. активатаблекласс. инпроцесссервер. Приложение использует библиотеку динамической компоновки (DLL), которая предоставляет один или несколько классов активируемого. |
OutOfProcessServer | Объявляет точку расширения пакета типа Windows. активатаблекласс. аутофпроцесссервер. Приложение использует исполняемый файл (EXE), который предоставляет один или несколько классов активируемого. |
ProxyStub | Объявляет точку расширения пакета типа Windows. активатаблекласс. проксистуб. Прокси-сервер может состоять из одного или нескольких интерфейсов. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Расширения (тип: CT_PackageExtensions) | Определяет одну или несколько точек расширения для пакета. |
Связанные элементы
Следующие элементы имеют то же имя, что и это одно, но различное содержимое или атрибуты:
Remarks
Точки расширения — это механизм, с помощью которого пакет может добавлять функциональные возможности способом, определенным операционной системой. Точка расширения — это расположение, в котором приложение может зарегистрироваться для выполнения кода или использования ресурсов текущего пакета. Чтобы добавить функциональные возможности для конкретного приложения, используйте дочерний элемент Applicationэлемента Applications .
Эти точки расширения нельзя объявить в манифесте несколько раз:
- Windows. Certificates
- Windows. Гамиксплорер
См. также раздел
Основные понятияконтракты и расширения приложения
Требования
Значение | |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/2010/manifest |