ФилетипеассоЦиатион (схема пакета для Windows 8)
Объявляет точку расширения приложения типа Windows. филетипеассоЦиатион. Сопоставление типов файлов указывает, что приложение зарегистрировано для работы с файлами указанных типов.
Иерархия элементов
Синтаксис
<FileTypeAssociation Name = A string between 1 and 100 characters in length. >
<!-- Child elements -->
( DisplayName?
& Logo?
& InfoTip?
& EditFlags?
& SupportedFileTypes
)
</FileTypeAssociation>
Ключ
?
необязательно (ноль или один)
&
соединитель чередования (может происходить в любом порядке)
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
имя; | Название сопоставления типов файлов. Это название можно использовать, чтобы упорядочить и сгруппировать типы файлов. Название должно состоять полностью из букв в нижнем регистре без пробелов. |
Строка длиной от 1 до 100 символов. | Да |
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Отображаемое имя | Понятное имя, которое может отображаться для пользователей. |
EditFlags | Указывает тип сведений, отображаемых пользователю при открытии файла, связанного с точкой расширения. |
Подсказку | Определяет строку, которая предоставляет пользователю дополнительные сведения о типе файла. |
Логотип | Путь к файлу, содержащему изображение. |
Суппортедфилетипес (тип: CT_FTASupportedFileTypes) | Определяет типы файлов, связанные с приложением. Они уникальны для каждого пакета и чувствительны к регистру. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Расширение (в типе: CT_ApplicationExtensions) | Объявляет точку расширения для приложения. |
Примеры
Следующий пример взят из манифеста пакета одного из примеров пакета SDK.
<Application Id="App" StartPage="default.html">
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name="alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
</Extensions>
</Application>
См. также раздел
Задачипо обработке активации файлов
Основные понятияконтракты и расширения приложения
Требования
Значение | |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/2010/manifest |