расширения (схема пакета для Windows 8, дочернего приложения)
Определяет одну или несколько точек расширяемости для приложения.
Иерархия элементов
- <Пакет>
-
- <Приложения>
-
- <Развертывание>
- <Модули>
Синтаксис
<Extensions>
<!-- Child elements -->
Extension{1,10000}
</Extensions>
Ключ
{}
конкретный диапазон вхождений
Атрибуты и элементы
Атрибуты
Отсутствует.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Расширение (в типе: CT_ApplicationExtensions) | Объявляет точку расширения для приложения. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Приложение | Представляет приложение, включающее часть или все функции, предоставляемые в пакете. |
Связанные элементы
Следующие элементы имеют то же имя, что и это одно, но различное содержимое или атрибуты:
Remarks
Точки расширения — это механизм, с помощью которого приложение может добавлять функциональные возможности способом, определенным операционной системой. Примером точки расширяемости приложений является возможность создания сопоставления типов файлов и включения приложения в качестве обработчика по умолчанию для файлов с конкретным расширением имени файла.
Примеры
Следующий пример взят из манифеста пакета одного из примеров пакета SDK.
<Applications>
<Application Id="App" StartPage="default.html">
<VisualElements DisplayName="Assocation launching sample"
Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png"
Description="SDK sample"
ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
<DefaultTile ShowName="allLogos" />
<SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
</VisualElements>
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name=".alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
<Extension Category="windows.protocol">
<Protocol Name="alsdkjs" />
</Extension>
</Extensions>
</Application>
</Applications>
См. также раздел
Основные понятияконтракты и расширения приложения
Требования
Значение | |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/2010/manifest |