Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объявляет точку расширяемости приложения типа windows.fileTypeAssociation. Сопоставление типов файлов указывает, что приложение зарегистрировано для обработки файлов указанных типов.
Иерархия элементов
<Package>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <uap:Extension>
└─ <uap:FileTypeAssociation>
Синтаксис
<uap:FileTypeAssociation
Name = 'A string with a value between 1 and 100 characters in length.'
DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
desktop2:UseUrl = 'An optional boolean value.'
desktop2:AllowSilentDefaultTakeOver = 'An optional boolean value.'
desktop5:ThumbnailTypeOverlay = 'A string with a value between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cannot contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters cannot be the first or last characters. Also, the string can contain / or \ but not both.' >
<!-- Child elements -->
uap:DisplayName?
& uap:Logo?
& uap:InfoTip?
& uap:EditFlags?
& uap:SupportedFileTypes?
& uap2:SupportedVerbs?
& uap4:KindMap?
& rescap3:MigrationProgIds?
& desktop2:ThumbnailHandler?
& desktop2:OleClass?
& desktop2:DesktopPreviewHandler?
& desktop2:DesktopPropertyHandler?
& desktop3:PropertyLists?
& desktop7:Logo?
& desktop7:ProgId?
& desktop10:IconHandler?
</uap:FileTypeAssociation>
Ключ
? необязательный (ноль или один) & соединитель взаимодействия (может происходить в любом порядке)
Элементы и атрибуты
Атрибуты
| Атрибут | Описание | Тип данных | Обязательный | Значение по умолчанию |
|---|---|---|---|---|
| Имя | Имя сопоставления типа файла. Это имя можно использовать для упорядочивания и группирования типов файлов. Имя должно быть всеми символами нижнего регистра без пробелов. | Строка со значением от 1 до 100 символов длиной. | Да | |
| DesiredView | Требуемое количество пространства экрана, используемого при запуске приложения. Этот параметр режима представления является только запрошенным значением. Рекомендуемый размер, который вы указали, не гарантируется Windows, поэтому не следует писать код, основанный на том, чтобы никогда не попасть в размер, который меньше, чем предпочтительный минимальный размер или больше, чем предпочтительный максимальный размер. | Необязательная строка, которая может иметь одно из следующих значений: по умолчанию, useLess, useHalf, useMore или useMinimum. | Нет | |
| desktop2:UseUrl | Если задано значение true, указывает, что приложение может принимать URL-адрес вместо имени файла в командной строке.
Applications Для открытия документов непосредственно из Интернета, таких как веб-браузеры и проигрыватели мультимедиа, следует использовать это значение. При ShellExecuteEx запуске приложения и этого значения задано значение false, поведение ShellExecuteEx по умолчанию загружает документ в локальный файл и вызывает обработчик локальной копии. |
Необязательное логическое значение. | Нет | |
| desktop2:AllowSilentDefaultTakeOver | Если задано значение true, приложение появится в списке "Открыть с помощью", но оно не будет приложением по умолчанию для типа файла. | Необязательное логическое значение. | Нет | |
| desktop5:ThumbnailTypeOverlay | Ресурс изображения для наложения эскиза. | Строка со значением от 1 до 256 символов длиной, которая заканчивается , или .jpeg не может содержать следующие символы: <, , ?|:>"или .*.jpg.png В этой строке /\ не могут быть первые или последние символы. Кроме того, строка может содержать / или \ не оба. |
Нет |
Дочерние элементы
| Дочерний элемент | Описание |
|---|---|
| uap:DisplayName | Понятное имя, которое можно отобразить пользователям. |
| uap:EditFlags | Указывает тип сведений, которые пользователь видит при открытии файла, связанного с точкой расширяемости. |
| uap:InfoTip | Определяет строку, которая предоставляет пользователю дополнительные сведения о типе файла. |
| uap:Logo | Путь к файлу, который содержит изображение. |
| uap:SupportedFileTypes (тип: CT_FTASupportedFileTypes) | Определяет типы файлов, связанные с приложением. Они уникальны для каждого пакета и чувствительны к регистру. |
| uap2:SupportedVerbs | Содержит команды для контекстного меню файла. |
| uap4:KindMap | Указывает, какой тип и как он используется. |
| rescap3:MigrationProgIds | Содержит значения программного идентификатора (ProgID), описывающие приложение, компонент и версию каждого классического приложения, от которого требуется наследовать сопоставления файлов. |
| desktop2:ThumbnailHandler | Включает эскизProvider для сопоставления типов файлов. |
| desktop2:OleClass | Позволяет OLE получить класс OLE, зарегистрированный для данного расширения файла. |
| desktop2:DesktopPreviewHandler | Включает объявление обработчика предварительного просмотра для сопоставления типов файлов. |
| desktop2:DesktopPropertyHandler | Включает объявление обработчика свойств для сопоставления типов файлов. |
| desktop3:PropertyLists | Содержит список свойств, отображаемых на вкладке свойств файла. |
| desktop7:Logo | Путь к файлу, который содержит изображение. Добавляет поддержку расширений .ico файлов. |
| desktop7:ProgId | Программный идентификатор (ProgID), который может быть связан с CLSID. |
| desktop10:IconHandler | Включает ЗначокHandler для сопоставления типов файлов. |
Родительские элементы
| Родительский элемент | Описание |
|---|---|
| uap:Extension | Объявляет точку расширяемости для приложения. |
Требования
| Элемент | Ценность |
|---|---|
| Пространство имен | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
| минимальная версия ОС | Windows 10 версии 1511 (сборка 10586) |