Справочник по схемам манифеста пакетов для Windows 10

Эта ссылка содержит сведения о каждом элементе, атрибуте и типе данных, определяющих схему манифеста пакета приложения для приложений Windows 10. Файлы определения схемы : UapManifestSchema.xsd, FoundationManifestSchema.xsd, AppxManifestTypes.xsd и др.

UapManifestSchema.xsd и FoundationManifestSchema.xsd импортируют пространства имен друг друга, и оба они импортируют пространство имен AppxManifestTypes.xsd.

В следующей таблице перечислены все элементы в этой схеме, отсортированные по имени в алфавитном порядке.

Элемент Описание
ActivatableClass (тип: CT_InProcessActivatableClass) Объявляет класс среды выполнения, связанный с точкой расширяемости.
ActivatableClass (тип: CT_OutOfProcessActivatableClass) Объявляет класс среды выполнения, связанный с точкой расширяемости.
ActivatableClassAttribute Определяет атрибут класса, который хранится в хранилище свойств среда выполнения Windows.
Приложение Представляет приложение, которое состоит из части или всех функциональных возможностей, предоставляемых в пакете.
Приложения Представляет одно или несколько приложений, составляющих пакет.
Аргументы Указывает список аргументов, разделенных запятыми для передачи в исполняемый файл.
BackgroundTasks Определяет точку расширяемости приложения типа windows.backgroundTasks. Фоновые задачи выполняются на выделенном фоновом узле; то есть без пользовательского интерфейса.
Capabilities Объявляет доступ к защищенным ресурсам пользователя, необходимым пакету.
Возможность Объявляет возможность, необходимую пакету.
Сертификат Сертификат для использования с пакетом и помещенный в системные хранилища сертификатов.
Сертификаты Объявляет точку расширяемости пакета типа windows.certificates. Приложению требуется один или несколько сертификатов из указанных хранилищ сертификатов.
com:Aspect (in ExeServer/Class) Указывает, какой аспект данных или представления объекта требуется при рисовании или получении данных.
com:Aspect (в SurrogateServer/Class) Указывает, какой аспект данных или представления объекта требуется при рисовании или получении данных.
com:Class (in ExeServer) Определяет регистрацию класса ExeServer.
com:Class (в SurrogateServer/Class) Определяет регистрацию класса SurrogateServer.
com:ComInterface (в application/Extensions) Объявляет точку расширения пакета типа windows.comInterface. Расширение comInterface может включать три типа регистраций: Interface, ProxyStub или TypeLib.
com:ComInterface (в пакете или расширениях) Объявляет точку расширения пакета типа windows.comInterface. Расширение comInterface может включать три типа регистраций: Interface, ProxyStub или TypeLib.
com:ComServer Объявляет точку расширения пакета типа windows.comServer. Расширение comServer может включать четыре типа регистраций: ExeServer, SurrogateServer, ProgId или TreatAsClass.
com:Conversion (in ExeServer/Class) Задает форматы, которые приложение может считывать и записывать.
com:Conversion (в SurrogateServer/Class) Задает форматы, которые приложение может считывать и записывать.
com:DataFormat (в ExeServer/Class) Формат данных, поддерживаемый приложением.
com:DataFormat (в SurrogateServer/Class) Формат данных, поддерживаемый приложением.
com:DataFormats (в ExeServer/Class) Задает форматы данных по умолчанию и основные, поддерживаемые приложением.
com:DataFormats (в SurrogateServer/Class) Задает форматы данных по умолчанию и основные, поддерживаемые приложением.
com:DefaultIcon (в ExeServer/Class) Предоставляет сведения о значке по умолчанию для знаковых презентаций объектов.
com:DefaultIcon (в SurrogateServer/Class) Предоставляет сведения о значке по умолчанию для знаковых презентаций объектов.
com:ExeServer Регистрирует ExeServer с одной или несколькими регистрациями классов.
com:Extension Предоставляет функциональные возможности для предоставления регистрации COM клиентам за пределами пакета приложения.
com:Format (в ExeServer/Readable) Указывает формат файла, из который приложение может считывать (преобразовывать из).
com:Format (в ExeServer/ReadWritable) Указывает формат файла, который приложение может считывать и записывать (активировать как).
com:Format (в SurrogateServer/Readable) Указывает формат файла, из который приложение может считывать (преобразовывать из).
com:Format (в SurrogateServer/ReadWritable) Указывает формат файла, который приложение может считывать и записывать (активировать как).
com:ImplementedCategories (in ExeServer/Class) Задает категории, реализованные классом.
com:ImplementedCategories (in SurrogateServer/Class) Задает категории, реализованные классом.
com:ImplementedCategory (в ExeServer/Class) Указывает, что класс реализовал указанную категорию.
com:ImplementedCategory (в SurrogateServer/Class) Указывает, что класс реализовал указанную категорию.
com:Interface (в application/Extensions) Регистрирует новые COM-интерфейсы.
com:Interface (в package/Extensions) Регистрирует новые COM-интерфейсы.
com:MiscStatus (в ExeServer/Class) Указывает, как создать и отобразить объект.
com:MiscStatus (в SurrogateServer/Class) Указывает, как создать и отобразить объект.
com:ProgId Программный идентификатор (ProgID), который может быть связан с CLSID. ProgID идентифицирует класс с меньшей точностью, чем CLSID, так как он не гарантируется глобально уникальным.
com:ProxyStub (в ComInterface) Регистрирует заглушку прокси-сервера.
com:ProxyStub (в пакете или расширениях) Регистрирует заглушку прокси-сервера.
com:Readable (in ExeServer) Указывает, что приложение может считывать только файлы.
com:Readable (in SurrogateServer) Указывает, что приложение может считывать только файлы.
com:ReadWritable (в ExeServer) Указывает, что приложение может считывать и записывать файлы.
com:ReadWritable (в SurrogateServer) Указывает, что приложение может считывать и записывать файлы.
com:SurrogateServer Регистрирует surrogateServer с одной или несколькими регистрациями классов.
com:ToolboxBitmap32 (в ExeServer/Class) Определяет имя модуля и идентификатор ресурса для растрового изображения 16 x 16, используемого для лица панели инструментов или кнопки панели элементов.
com:ToolboxBitmap32 (в SurrogateServer/Class) Определяет имя модуля и идентификатор ресурса для растрового изображения 16 x 16, используемого для лица панели инструментов или кнопки панели элементов.
com:TreatAsClass Регистрация, соответствующая регистрации CLSID с подразделом TreatAs.
com:TypeLib (в пакете или расширениях) Библиотека типов для интерфейса.
com:TypeLib (в ComInterface) Регистрирует библиотеку типов.
com:TypeLib (в пакете или расширениях) Регистрирует библиотеку типов.
com:Verb (в ExeServer/Class) Команда, зарегистрированная для приложения.
com:Verb (в SurrogateServer/Class) Команда, зарегистрированная для приложения.
com:Verbs (в ExeServer/Class) Указывает глаголы, которые необходимо зарегистрировать для приложения.
com:Verbs (в SurrogateServer/Class) Указывает глаголы, которые необходимо зарегистрировать для приложения.
com:Version (в ComInterface/TypeLib) Номер версии и дополнительные сведения о библиотеке типов.
com:Version (в package/Extensions) Номер версии и дополнительные сведения о библиотеке типов.
com:Win32Path (в ComInterface/TypeLib) Путь к 32-разрядной библиотеке типов.
com:Win32Path (в пакете или расширениях) Путь к 32-разрядной библиотеке типов.
com:Win64Path (в ComInterface/TypeLib) Путь к 64-разрядной библиотеке типов.
com:Win64Path (в пакете или расширениях) Путь к 64-разрядной библиотеке типов.
com2:ComInterface Объявляет точку расширения пакета типа windows.comInterface. Расширение comInterface может включать три типа регистраций: Interface, ProxyStub или TypeLib.
com2:ComServer Объявляет точку расширения пакета типа windows.comServer. Расширение comServer может включать регистрацию ServiceServer.
com2:Extension Предоставляет функциональные возможности для предоставления регистрации COM клиентам за пределами пакета приложения.
com2:ProxyStubDll Указывает путь и архитектуру процессора библиотеки DLL ProxyStub.
com2:ProxyStubDll (в пакете или расширениях) Указывает путь и архитектуру процессора библиотеки DLL ProxyStub.
com3:Class DDefines регистрация класса на COM-сервере, размещенном в службе Windows, зарегистрированной в элементе com3:ServiceServer .
com3:ExeServer Регистрирует ExeServer с одной или несколькими регистрациями классов.
com3:ProgId Программный идентификатор (ProgID), который может быть связан с CLSID для регистрации класса com3:ServiceServer. ProgID идентифицирует класс с меньшей точностью, чем CLSID, так как он не гарантируется глобально уникальным.
com3:ServiceServer Регистрирует COM-сервер (с одной или несколькими регистрациями классов), размещенным в службе Windows, объявленной с соответствующим элементом desktop6:Service .
com3:SurrogateServer Регистрирует surrogateServer с одной или несколькими регистрациями классов.
com3:TreatAsClass Регистрация, соответствующая регистрации CLSID с подразделом TreatAs для класса com3:ServiceServer.
com4:Class Определяет регистрацию класса на COM-сервере, размещенном в службе Windows, зарегистрированной в элементе com4:ComServer .
com4:ExeServer Регистрирует ExeServer с одной или несколькими регистрациями классов.
com4:Extension Предоставляет функциональные возможности для предоставления регистрации COM клиентам за пределами пакета приложения.
com4:InProcessHandler Регистрирует внутрипроцессный обработчик с одной или несколькими регистрациями классов.
com4:InProcessServer Регистрирует внутрипроцессный сервер с одной или несколькими регистрациями классов.
com4:Interface Регистрирует новый COM-интерфейс.
com4:ManagedInProcessServer Регистрирует управляемый внутрипроцессный сервер с одной или несколькими регистрациями классов.
com4:ProgId Программный идентификатор (ProgID), который может быть связан с CLSID.
com4:ProxyStub Регистрирует заглушку прокси-сервера.
com4:ServiceServer Регистрирует ServiceServer с одной или несколькими регистрациями классов.
com4:SurrogateServer Регистрирует surrogateServer с одной или несколькими регистрациями классов.
com4:TreatAsClass Регистрация, соответствующая регистрации CLSID с подразделом TreatAs.
com4:TypeLib Регистрирует библиотеку типов.
Зависимости Объявляет другие пакеты, от которые пакет зависит от завершения своего программного обеспечения.
Описание Понятное описание, которое может отображаться для пользователей.
desktop:ExecutionAlias Исполняемый файл приложения UWP для активации из командной строки.
desktop:Extension Объявляет точку расширяемости для приложения.
desktop:FullTrustProcess Представляет процесс рабочего стола, который выполняется в режиме полного доверия.
desktop:SearchProtocolHandler Представляет процесс рабочего стола, обрабатывающий протокол поиска для приложения.
desktop:StartupTasks Представляет процесс рабочего стола, который выполняется во время запуска приложения.
desktop:ToastNotificationActivation Позволяет получать всплывающее уведомление в приложении.
desktop2:AppPrinter Позволяет устанавливать принтеры файлов программного обеспечения в приложениях windows мост для классических приложений.
desktop2:DesktopEventLogging Позволяет приложениям windows мост для классических приложений регистрироваться для ведения журнала событий Windows.
desktop2:DesktopPreviewHandler Включает объявление обработчика предварительного просмотра для сопоставления типов файлов.
desktop2:DesktopPropertyHandler Включает объявление обработчика свойств для сопоставления типов файлов.
desktop2:EventMessageFiles Содержит файлы сообщений о событии.
desktop:Extension (в application/Extensions) Объявляет точку расширяемости для приложения.
desktop:FullTrustProcess Представляет процесс рабочего стола, который выполняется в режиме полного доверия.
desktop:ParameterGroup Представляет группу параметров командной строки для процесса с полным доверием.
desktop2:Extension (в application/Extensions) Объявляет точку расширяемости для приложения.
desktop2:Extension (в пакете или расширениях) Объявляет точку расширяемости для приложения.
desktop2:File Указывает путь к файлу сообщения о событии.
desktop2:FilterExtension Указывает тип файла, который будет зарегистрирован приложением.
desktop2:FirewallRules Задает правила исключений брандмауэра, используемые приложениями windows мост для классических приложений.
desktop2:OleClass Позволяет OLE получить класс OLE, зарегистрированный для заданного расширения файла.
desktop2:Rule Определяет правило исключения брандмауэра.
desktop2:SearchFilterHandler Позволяет приложениям Windows мост для классических приложений регистрировать IFilters для извлечения свойств файла для поиска.
desktop2:SearchPropertyHandler Позволяет приложениям windows мост для классических приложений устанавливать обработчики свойств в системе. Эти обработчики используются для чтения свойств из файлов для индексирования и поиска.
desktop2:ThumbnailHandler Включает ThumbnailProvider для сопоставления типов файлов.
desktop2:TypesSupported Содержит поддерживаемые типы журналов событий.
desktop2:TypeSupported Указывает типы поддерживаемых событий.
desktop3:AutoPlayHandler Обработчик для автозапуска, который может представить приложение в качестве параметра, когда пользователь подключает устройство к компьютеру.
desktop3:BannersHandler Регистрация баннеров оболочки Windows Для облачных файлов заполнителей.
desktop3:CloudFiles Регистрация обработчиков, реализованных в приложении и параметрах контекстного меню для облачных файлов заполнителей.
desktop3:CloudFilesContextMenus Регистрация контекстного меню для облачного файла заполнителя.
desktop3:Content Определяет сведения о содержимом autoPlayHandler.
desktop3:CustomStateHandler Регистрация customStateHandler оболочки Windows для облачных файлов заполнителей.
desktop3:Device Определяет сведения об устройстве autoPlayHandler.
desktop3:ExtendedPropertyHandler Регистрация расширенных свойств Оболочки Windows ExtendedPropertyHandler для облачных файлов заполнителей.
desktop3:InvokeAction Содержит содержимое и сведения об устройстве для вызова действия автозапуска.
desktop3:PropertyList Содержит свойства, которые находятся на вкладке "Свойства" файла.
desktop3:PropertyLists Содержит список свойств для отображения на вкладке свойств файла.
desktop3:ThumbnailProviderHandler Регистрация эскиза Оболочки Windows ThumbnailProviderHandler для облачных файлов заполнителей.
desktop3:Verb Задает имена элементов в контекстном меню проводник для облачных файлов заполнителей.
desktop4:ContentUriSource Регистрация ContentUriSource оболочки Windows позволяет поставщикам облачных хранилищ предоставить идентификатор файла для заданного локального пути.
desktop4:DesktopIconOverlayHandler Обработчики наложения значков Оболочки Windows для облачных файлов заполнителей.
desktop4:DesktopIconOverlayHandlers Содержит обработчики наложения значков оболочки Windows для облачных файлов заполнителей.
desktop4:Extension Объявляет точку расширяемости для приложения.
desktop4:FileExplorerContextMenus Регистрирует элементы для контекстного меню проводник.
desktop4:ItemType Содержит тип команды, зарегистрированной в контекстном меню.
desktop4:Verb Имена и идентификаторы классов команд, зарегистрированных в оболочке для контекстного меню проводника.
desktop5:ItemType Содержит тип команды, зарегистрированной в контекстном меню.
desktop5:Verb Имена и идентификаторы классов команд, зарегистрированных в оболочке для контекстного меню проводника.
desktop6:BinaryData Указывает двоичные данные для события триггера службы.
desktop6:CustomInstall Позволяет классическому приложению указать один или несколько дополнительных файлов установщика (.exe или .msi), установленных вместе с классическим приложением.
desktop6:DataItem Указывает строковое значение для события триггера службы.
desktop6:Dependencies Указывает одну или несколько зависимых служб для текущей службы.
desktop6:DependentService Указывает зависимые службы для текущей службы.
desktop6:Extension (дочерний элемент приложения) Объявляет точку расширяемости для приложения.
desktop6:Extension (дочерний элемент пакета) Объявляет точку расширяемости для приложения.
desktop6:FileSystemWriteVirtualization Указывает, включена ли виртуализация файловой системы для классического приложения.
desktop6:InstallActions Указывает файлы установщика (.exe или .msi), которые выполняются перед первым запуском классического приложения. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop6:InstallAction Указывает файл установщика (.exe или .msi), который запускается перед первым запуском классического приложения. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop6:RegistryWriteVirtualization Указывает, включена ли виртуализация для реестра для классического приложения.
desktop6:KeywordAnyData Указывает 64-разрядное целое значение без знака для события триггера службы.
desktop6:KeywordAllData Указывает 64-разрядное целое значение без знака для события триггера службы.
desktop6:MutablePackageDirectories Позволяет классическому приложению указать одну или несколько папок, в которых пользователи могут изменять файлы установки для приложения (например, для установки модов).
desktop6:MutablePackageDirectory Указывает папку в пути %ProgramFiles%\ModifiableWindowsApps, в которой проецируются содержимое папки установки классического приложения, чтобы пользователи могли изменять файлы установки (например, для установки модов).
desktop6:LevelData Указывает байтовое значение для события триггера службы.
desktop6:RepairActions Указывает файлы установщика (.exe или .msi), которые выполняются при выборе пользователем параметров восстановления или сброса на странице "Параметры" для классического приложения. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop6:RepairAction Указывает файл установщика (.exe или .msi), который запускается при выборе пользователем параметров восстановления или сброса на странице "Параметры" для классического приложения. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop6:Service Указывает службу, установленную и зарегистрированную вместе с приложением. Эти службы можно настроить для запуска в локальной службе, сетевой службе или локальной системной учетной записи.
desktop6:StringData Указывает одно или несколько строковых данных для события триггера службы.
desktop6:TriggerEvents Описывает одно или несколько событий триггера для текущей службы.
desktop6:TriggerCustom Описывает событие триггера для текущей службы.
desktop6:UninstallActions Указывает файлы установщика (.exe или .msi), которые выполняются при удалении классического приложения пользователем. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop6:UninstallAction Указывает файл установщика (.exe или .msi), который запускается при удалении классического приложения пользователем. Этот элемент в настоящее время предназначен для использования только классическими pc-играми, упакованными в контейнер MSIXVC.
desktop7:ApplicationRegistration Регистрирует приложение, заменяя необходимость регистрации приложения в системной переменной PATH.
desktop7:AppMigration Указывает целевой объект деактивированного ярлыка, который необходимо обновить в ходе миграции недавно удаленного приложения.
desktop7:AppMigrations Задает набор записей миграции приложений для деактивированного ярлыка для недавно удаленного приложения.
desktop7:ApprovedShellExtension Указывает, что при установке расширение оболочки должно быть добавлено в список утвержденных расширений оболочки.
desktop7:ControlPanelItem Регистрирует расширение в качестве элемента панели управления.
desktop7:DefaultIcon Указывает значок, отображаемый для этого элемента в панель управления.
desktop7:DesktopApp Указывает источник и целевой объект для плитки или закрепления, которые должны быть обновлены при переносе классических приложений.
desktop7:DesktopAppMigration Задает набор записей миграции приложений для плиток и закреплений.
desktop7:ErrorReporting Задает набор вспомогательных модулей исключений среды выполнения.
desktop7:Extension (дочерний элемент приложения) Объявляет точку расширяемости для приложения (в пакете или приложениях; desktop7:Extension).
desktop7:Extension (дочерний элемент пакета) Объявляет точку расширяемости для приложения (в пакете или расширениях; desktop7:Extension).
desktop7:InfoTip Указывает строку infotip, отображаемую при наведении указателя мыши на значок элемента.
desktop7:Logo Путь к файлу, содержаму изображение.
desktop7:LocalizedString Указывает локализованную строку, отображаемую для этого элемента в панель управления.
desktop7:MailProvider Регистрирует библиотеку DLL в качестве поставщика почты.
desktop7:RuntimeExceptionHelperModule Указывает модуль, который будет запущен в случае исключения среды выполнения.
desktop7:Service Указывает службу, установленную и зарегистрированную вместе с приложением. Эти службы можно настроить для запуска в локальной службе, сетевой службе или локальной системной учетной записи.
desktop7:ShadowCopyExcludeFile Указывает файл, исключенный службой теневого копирования томов (VSS).
desktop7:ShadowCopyExcludeFiles Указывает набор файлов, исключенных службой теневого копирования томов (VSS).
desktop7:Shortcut Создает ярлык для файла.
desktop7:SystemFileAssociation Регистрирует связи системных файлов для приложения.
desktop8:Channels Позволяет указать один или несколько каналов для трассировки событий.
desktop8:Channel Указывает канал, используемый для трассировки событий.
desktop8:EventTracing Позволяет классическому приложению регистрировать события, определенные приложением, которые будут использоваться в режиме реального времени или сохранены в файле журнала.
desktop8:Extension Объявляет точку расширяемости для приложения.
desktop8:ImportChannel Указывает импортированный канал, используемый для трассировки событий.
desktop8:Logging Предоставляет доступ к функции ведения журнала в канале трассировки событий.
desktop8:MutablePackageDirectories Позволяет классическому приложению указать одну или несколько папок, в которых можно изменить файлы установки для приложения.
desktop8:MutablePackageDirectory Регистрирует поставщик в службе "Трассировка событий" и включает его функциональные возможности.
desktop8:Provider Регистрирует поставщик в службе "Трассировка событий" и включает его функциональные возможности.
desktop8:Publishing Предоставляет доступ к функции публикации в канале трассировки событий.
desktop8:UserMutablePackageDirectories Позволяет классическому приложению указать одну или несколько папок, в которых пользователи могут изменять файлы установки для приложения (например, для установки модов).
desktop8:UserMutablePackageDirectory Позволяет классическому приложению указать папку, в которой пользователи могут изменять файлы установки для приложения (например, для установки модов).
desktop9:ExtensionHandler Задает обработчик для устаревшей реализации IContextMenu расширения оболочки обработчика контекстного меню для упаковаемого классического приложения.
desktop9:FileExplorerClassicContextMenuHandler Регистрирует устаревшую реализацию IContextMenu расширения оболочки обработчика контекстного меню для упаковаемого классического приложения.
desktop9:FileExplorerClassicDragDropContextMenuHandler Регистрирует устаревшую реализацию IContextMenu расширения оболочки обработчика перетаскивания для упаковаемого классического приложения.
desktop10:CustomDesktopEventLog efines настраиваемого журнала событий.
desktop10:CustomEventSource Определяет источник событий в пользовательском журнале событий.
desktop10:DataShortcut Создает ярлык для файла, который не является исполняемым файлом.
desktop10:DataShortcuts Указывает список неисполняемых ярлыков.
desktop10:EventMessageFiles Определяет 1 или более DLL-файлов, содержащих языковые строки, описывающие события.
desktop10:Extension Объявляет точку расширяемости для приложения (в пакете или расширениях; desktop10:Extension).
desktop10:File Определяет библиотеку DLL журнала событий в пакете.
desktop10:Folder Определяет папку для хранения ярлыков с локализуемыми сведениями.
desktop10:IconHandler Включает IconHandler для сопоставления типов файлов.
desktop10:PredefinedTriggerEvents Описывает предопределенные события триггера для текущей службы.
desktop10:SupportedProtocol Задает схему протокола URL-адреса.
desktop10:SupportedProtocols DSpecifies поддерживаемые схемы протокола URL для заданного ключа.
desktop10:TypesSupported Определяет 1 или более типов журналов событий, поддерживаемых источником событий.
desktop10:TypeSupported Указывает поддерживаемый тип журнала событий.
Устройство Объявляет функцию для устройства, связанного с DeviceCapability. В Windows 10.0.10240.0 deviceCapability может содержать до 100 элементов Device. На Windows 10.0.10586.0 он может содержать до 1000 (дополнительные сведения см. в разделе DeviceCapability).
DeviceCapability Объявляет возможность устройства, необходимую пакету. В Windows 10.0.10240.0 может содержать до 100 элементов устройства. В Windows 10.0.10586.0 может содержать до 1000 (синтаксис и примеры см. в примерах).
Отображаемое имя Понятное имя, которое может отображаться для пользователей.
Расширение (глобальное) Объявляет точку расширяемости для пакета.
Расширение (в типе: CT_PackageExtensions) Объявляет точку расширяемости для пакета.
Расширения (тип: CT_ApplicationExtensions) Определяет одну или несколько точек расширяемости для приложения.
Расширения (тип: CT_PackageExtensions) Определяет одну или несколько точек расширяемости для пакета.
Папка Указывает папку, которая предоставляет общий доступ к пакетам с другими пакетами из того же издателя.
Инфраструктура Указывает, является ли пакет пакетом платформы; то есть пакет, который может использоваться другими пакетами. Значение по умолчанию равно false . Не следует указывать значение для него, если только вы не создаете платформу.
Компонент Объявляет функцию для устройства.
Удостоверение Определяет глобальный уникальный идентификатор пакета. Удостоверение пакета представляется кортежем атрибутов пакета.
InProcessServer Объявляет точку расширяемости пакета типа windows.activatableClass.inProcessServer. Приложение использует библиотеку динамической компоновки (DLL), которая предоставляет один или несколько активируемых классов.
Instancing Указывает, выполняется ли исполняемый файл как один экземпляр или может ли выполняться как несколько экземпляров.
Интерфейс Объявляет интерфейс, связанный с прокси-сервером.
Логотип Путь к файлу, содержаму изображение.
OutOfProcessServer Объявляет точку расширения пакета типа windows.activatableClass.outOfProcessServer. Приложение использует исполняемый файл (EXE), предоставляющий один или несколько активируемых классов.
Пакет Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения в системе.
PackageDependency Объявляет зависимость от другого пакета, помеченного как пакет платформы.
Путь (тип: ST_Executable) Путь к исполняемому файлу.
Путь (тип: ST_FileName) Путь к библиотеке DLL.
mp:PhoneIdentity Если ваше приложение является обновлением приложения, которое ранее было доступно в Windows Phone, убедитесь, что этот элемент соответствует тому, что находится в манифесте приложения предыдущего приложения. Используйте те же идентификаторы GUID, которые были назначены приложению Магазином. Это гарантирует, что пользователи приложения, которые обновляются до Windows 10 получат новое приложение в качестве обновления, а не как дубликат.
Свойства Определяет дополнительные метаданные о пакете, включая атрибуты, описывающие, как пакет отображается для пользователей. Примечание: Может возникнуть ошибка, если элементы манифеста DisplayName или Description содержат символы, запрещенные брандмауэром Windows; с именем "|" и "все", из-за чего Windows не удается создать профиль AppContainer для пакета. Используйте эту ссылку для устранения неполадок при возникновении ошибки.
ProxyStub Объявляет точку расширяемости пакета типа windows.activatableClass.proxyStub. Прокси-сервер может состоять из одного или нескольких интерфейсов.
PublisherCacheFolders Объявляет точку расширяемости пакета типа windows.publisherCacheFolders. Это указывает одну или несколько папок, совместно используемых пакетом с другими пакетами из того же издателя.
PublisherDisplayName Понятное имя издателя, которое может отображаться для пользователей.
rescap2:Extension Объявляет точку расширяемости для приложения.
rescap3:DesktopApp Указывает сведения о перенаправлении плиток и закреплений приложения windows мост для классических приложений.
rescap3:DesktopAppMigration Указывает, где перенаправлять плитки пользователей и закрепление в приложение Windows мост для классических приложений.
rescap3:Extension Объявляет точку расширяемости для приложения.
rescap3:MigrationProgId (в uap:Extension) Содержит строку идентификатора Prog миграции для протоколов и сопоставлений типов файлов.
rescap3:MigrationProgId (в uap:Protocol) Содержит строку идентификатора Prog миграции для протоколов и сопоставлений типов файлов.
rescap3:MigrationProgIds (в uap:Extension) Содержит идентификаторы Prog миграции для протоколов и сопоставлений типов файлов.
rescap3:MigrationProgIds (в uap:Protocol) Содержит идентификаторы Prog миграции для протоколов и сопоставлений типов файлов.
rescap4:ClassicAppCompatKey Разделы реестра для обнаружения классических установок приложений и запуска исполняемых файлов.
rescap4:ClassicAppCompatKeys Содержит разделы реестра для обнаружения классических установок приложений и запуска исполняемых файлов.
rescap4:Extension Объявляет точку расширяемости для приложения.
rescap4:PrimaryInteropAssemblies Определяет конфигурацию сборки пакета.
rescap4:Redirect Указывает сведения о перенаправлении для сборок взаимодействия.
Ресурс Объявляет язык для ресурса, содержащегося в пакете. Атрибуты уровня компонентов scale и DirectX являются общими для всех ресурсов в пакете.
ResourcePackage Указывает, является ли пакет пакетом ресурсов. Пакет ресурсов можно использовать другими пакетами. Значение по умолчанию равно false . Не следует указывать значение, если только вы не создаете ресурс.
Ресурсы Объявляет языки для ресурсов, содержащихся в пакете. Каждый пакет должен объявлять по крайней мере один язык для ресурсов. Атрибуты уровня компонентов scale и DirectX являются общими для всех ресурсов в пакете.
SelectionCriteria Определяет критерии выбора для сертификатов, определенных для пакета.
TargetDeviceFamily Идентифицирует семейство устройств, предназначенное для пакета. Дополнительные сведения о семействах устройств см. в руководстве по приложениям UWP.
Задача Фоновая задача, связанная с точкой расширения приложения.
TypeLib (в ComInterface/Interface) Библиотека типов для интерфейса.
TrustFlags Указывает, являются ли сертификаты пакета эксклюзивными для пакета.
uap:ApplicationContentUriRules Указывает, какие страницы в веб-контексте имеют доступ к устройствам географического расположения системы (если приложение имеет разрешение на доступ к этой возможности) и доступ к буферу обмена.
uap:AppointmentsProvider Объявляет точку расширяемости приложения типа windows.appointmentsProvider.
uap:AppointmentsProviderLaunchActions Объявляет действия, выполняемые при запуске встречи.
uap:AppService Объявляет точку расширяемости приложения типа windows.appService. Контракты приложений — это способ вызова фоновой задачи, принадлежащей другому приложению; или для фоновой задачи, вызываемой для обслуживания контракта приложения, способ взаимодействия с вызывающим объектом.
uap:AutoPlayContent Объявляет точку расширяемости приложения типа windows.autoPlayContent. Приложение предоставляет указанные действия с содержимым автозапуска.
uap:AutoPlayDevice Объявляет точку расширяемости приложения типа windows.autoPlayDevice. Приложение предоставляет указанные действия устройства Автозапуска.
uap:Capability Объявляет возможность, необходимую пакету.
uap:Codec Указывает кодек, используемый для перекодирования.
uap:DataFormat Задает формат пакета данных, например текстовый или HTML-формат, к которому может предоставить приложение общий доступ. Он является уникальным для каждого приложения в пакете и учитывает регистр.
uap:DefaultTile Плитка по умолчанию, представляющая приложение на начальном экране. Эта плитка отображается при первой установке приложения до получения уведомлений об обновлении. Если плитка не отображает уведомления, плитка возвращается к этому значению по умолчанию.
uap:DialProtocol Объявляет точку расширяемости приложения типа windows.dialProtocol.
uap:DisplayName Понятное имя, которое может отображаться для пользователей.
uap:EditFlags Указывает тип сведений, которые пользователь видит при открытии файла, связанного с точкой расширяемости.
uap:Extension Объявляет точку расширяемости для приложения.
uap:FileOpenPicker Объявляет точку расширяемости приложения типа windows.fileOpenPicker. Приложение позволяет пользователю выбирать и открывать указанные типы файлов.
uap:FileSavePicker Объявляет точку расширяемости приложения типа windows.fileSavePicker. Приложение позволяет пользователю выбрать имя файла, расширение и расположение хранилища для указанных типов файлов.
uap:FileType (тип: CT_FTASupportedFileTypes) Поддерживаемый тип файла, указанный в качестве расширения типа файла.
uap:FileType (тип: ST_FileType) Тип файла, указанный в качестве расширения типа файла. Он уникален для каждого приложения в пакете и учитывает регистр.
uap:FileTypeAssociation Объявляет точку расширяемости приложения типа windows.fileTypeAssociation. Сопоставление типов файлов указывает, что приложение зарегистрировано для обработки файлов указанных типов.
uap:InfoTip Определяет строку, которая предоставляет пользователю дополнительные сведения о типе файла.
uap:InitialRotationPreference Описывает ориентацию, в которой приложение предпочтет отображаться для оптимального взаимодействия с пользователем.
uap:LaunchAction (глобальный) Описывает действие содержимого uap:AppointmentsProviderLaunchActions .
uap:LaunchAction (тип: CT_AutoPlayContent) Описывает действие автозапуска содержимого.
uap:LaunchAction (тип: CT_AutoPlayDevice) Описывает действие устройства автозапуска.
uap:LockScreen Определяет эмблему и уведомления, представляющие приложение на экране блокировки, которое отображается при блокировке системы.
uap:Logo Путь к файлу, который содержит изображение.
uap:ManagedUrls Обеспечивает поддержку нескольких URL-адресов. Позволяет подключаемым модулям указать несколько URL-адресов, на которые они могут отправлять файлы cookie.
uap:MediaPlayback Объявляет точку расширяемости приложения типа mediaPlayback , чтобы приложение вело объявление о том, что оно выполняет перекодирование видео.
uap:Protocol Объявляет точку расширяемости приложения типа windows.protocol. Связь URI указывает, что приложение зарегистрировано для обработки URI с указанной схемой.
uap:Rotation Указывает одну ориентацию поворота, в которой будет отображаться приложение.
uap:Rule Указывает, какие страницы в веб-контексте имеют доступ к устройствам геолокации системы (если у приложения есть разрешение на доступ к этой возможности) и доступ к буферу обмена.
uap:ShareTarget Объявляет точку расширения приложения типа windows.shareTarget. Приложение может совместно использовать указанные типы файлов.
uap:ShowNameOnTiles Описывает, накладывает ли Windows имя приложения в верхней части изображений плиток, отображаемых на начальном экране.
uap:ShowOn Описывает, накладывает ли Windows имя приложения на изображение плитки, которое отображается на начальном экране.
uap:SplashScreen
uap:SupportedFileTypes (тип: CT_CharmsSupportedFileTypes) Определяет типы файлов, которыми может делиться приложение.
uap:SupportedFileTypes (тип: CT_FTASupportedFileTypes) Определяет типы файлов, связанные с приложением. Они уникальны для каждого пакета и чувствительны к регистру.
uap:SupportedUsers Указывает, является ли пакет многопользовательским. Этот параметр используется во время установки, чтобы определить, может ли пакет быть установлен в системе.
uap:SupportsAnyFileType Указывает, поддерживаются ли все типы файлов для общего доступа.
uap:Task Фоновая задача, связанная с точкой расширяемости приложения.
uap:TileUpdate Описывает, как плитка приложения получает уведомления об обновлениях.
uap:Url Указывает URL-адрес, на который подключаемый модуль может отправлять файлы cookie. Требуется только допустимый универсальный код ресурса (URI); не обязательно URL-адрес.
uap:VisualElements Описание визуальных аспектов приложения: плитки по умолчанию, изображения логотипов, цвета текста и фона, начальная ориентация экрана, экран-заставка и внешний вид плитки экрана блокировки.
uap:VoipCall Объявляет точку расширяемости приложения типа voipCall , чтобы приложение удостогласилось, что оно может выполнить обновление с сотового звонка на видеозвонок VoIP и (или) приложение VoIP, которое поддерживает телефонные номера напрямую.
uap:VoipCallUpgrade Указывает, что приложение поддерживает обновление видео. Обновление видео — это функция на некоторых мобильных устройствах, поэтому, когда пользователь находится на сотовом звонке, пользователь может обновить этот вызов до видеозвонка VoIP, если установлено приложение, которое может обслуживать такой запрос. Эти обновления могут быть не беспроблемными (мы должны удалить сотовый звонок перед запуском видеозвонка через приложение) или просто (мобильный звонок остается подключенным, пока приложение не сообщит нам, что видеозвонок будет установлен).
uap:VoipDialPhoneNumber Указывает, что приложение поддерживает абонентские номера телефонов.
uap:WebAccountProvider Объявляет точку расширяемости приложения типа windows.webAccountProvider.
uap2:Extension Объявляет точку расширяемости для приложения.
uap2:ManagedUrls Обеспечивает поддержку нескольких URL-адресов. Позволяет подключаемым модулям указать несколько URL-адресов, на которые они могут отправлять файлы cookie.
uap2:SupportedVerbs Содержит команды для контекстного меню файла.
uap2:Url Указывает URL-адрес, на который подключаемый модуль может отправлять файлы cookie. Требуется только допустимый универсальный код ресурса (URI); не обязательно URL-адрес.
uap2:Verb Определяет команды, связанные с контекстным меню файла, и позволяет приложениям Windows мост для классических приложений использовать ddeexec для запуска.
uap2:WebAccountProvider Объявляет точку расширяемости приложения типа windows.webAccountProvider.
uap3:AppExecutionAlias Указывает псевдоним выполнения приложения, определяющий исполняемый файл приложения для активации.
uap3:AppExtension Объявляет точку расширяемости приложения типа windows.appExtension. Этот элемент указывает, какие категории расширений приложение намерено использовать и (или) узел.
uap3:AppExtensionHost Объявляет точку расширяемости приложения типа windows.appExtensionHost. Этот элемент указывает, какие категории расширений может размещать приложение.
uap3:AppointmentDataProvider Объявляет точку расширяемости приложения типа windows.appointmentDataProvider. Этот элемент позволяет приложениям стать поставщиками данных для встреч.
uap3:AppService Объявляет точку расширяемости приложения типа windows.appService. Контракты приложений — это способ вызова фоновой задачи, принадлежащей другому приложению, или фоновой задачи, вызываемой для обслуживания контракта приложения, способ взаимодействия с вызывающим элементом.
uap3:AppUriHandler Объявляет точку расширяемости приложения типа windows.appUriHandler.
uap3:Capability Объявляет возможность, необходимую пакету.
uap3:ContactDataProvider Объявляет точку расширяемости приложения типа windows.contactDataProvider. Этот элемент позволяет приложениям стать поставщиками данных для контактов.
uap3:EmailDataProvider Объявляет точку расширяемости приложения типа windows.emailDataProvider. Этот элемент позволяет приложениям стать поставщиками данных для электронной почты.
uap3:Extension Объявляет точку расширяемости для приложения.
uap3:FileTypeAssociations Определяет типы файлов, используемых в приложении.
uap3:Host Представляет допустимое имя узла HTTP или HTTPS, которое приложение хочет зарегистрировать в качестве возможности обработки.
uap3:MainPackageDependency Указывает основной пакет приложения, к которому применяется этот дополнительный пакет.
uap3:Name Указывает категорию расширений, которые может размещать приложение.
uap3:Properties Содержит непрозрачный XML-код, представляющий пользовательские сведения, относящиеся к расширению, которые просто хранятся и не считываются операционной системой. Сведения считываются только ведущим приложением.
uap3:Protocol Объявляет точку расширяемости приложения типа windows.protocol.
uap3:VisualElements Описывает визуальные аспекты приложения: его плитка по умолчанию, изображения логотипа, цвета текста и фона, начальная ориентация экрана, экран-заставка и внешний вид плитки экрана блокировки.
uap4:ContactPanel Включает панель контактов в приложении Для Windows.
uap4:CustomCapability Объявляет пользовательскую возможность, необходимую пакету.
uap4:DevicePortalProvider Определяет поставщик портала устройств для развертывания.
uap4:Extension Объявляет точку расширяемости для приложения.
uap4:Font Указывает файл шрифта, упакованный в приложение.
uap4:InputType Тип входных данных кодека мультимедиа.
uap4:InputTypes Содержит типы входных данных кодека мультимедиа.
uap4:Kind Указывает значение Kind.
uap4:KindMap Указывает тип и способ его использования.
uap4:LoopbackAccessRules Содержит правила для фильтра замыкания на себя, который обеспечивает обмен данными между приложением и службой.
uap4:MediaCodec Определяет расширение, позволяющее приложению устанавливать кодеки мультимедиа из Microsoft Store.
uap4:MediaEncodingProperties Содержит закодированные типы входных и выходных данных мультимедиа.
uap4:OutputType Тип выходных данных кодека мультимедиа.
uap4:OutputTypes Содержит типы выходных данных кодека мультимедиа.
uap4:Rule Определяет правила для входящих и исходящих подключений замыкания на себя.
uap4:SharedFonts Содержит расположения общих шрифтов, которые будут использоваться с приложением.
uap5:ActivatableClass Объявляет класс среды выполнения, связанный с точкой расширяемости.
uap5:ActivatableClassAttribute Определяет атрибут класса, который хранится в хранилище свойств среда выполнения Windows.
uap5:AppExecutionAlias Указывает псевдоним выполнения приложения, чтобы определить исполняемый файл приложения для активации.
uap5:Arguments Указывает список аргументов, разделенных запятыми, которые необходимо передать в исполняемый файл.
uap5:ContentType Указывает тип мультимедиа и контента, поддерживаемый источником мультимедиа.
uap5:DriverConstraint Указывает сведения о драйвере, сопряженном с приложением UWP.
uap5:DriverDependency Содержит сведения об ограничении драйвера для приложения UWP. Если DriverDependency используется, для загрузки приложения должен присутствовать указанный драйвер.
uap5:ExecutionAlias Исполняемый файл приложения UWP для активации из командной строки.
uap5:Extension Объявляет точку расширяемости для приложения.
uap5:FileType Указывает тип файла, поддерживаемый источником мультимедиа.
uap5:Host Представляет допустимое имя узла HTTP или HTTPS с подстановочным знаком, который приложение хочет зарегистрировать в качестве возможности обработки.
uap5:InputType Указывает подтипы входных данных мультимедиа.
uap5:InputTypes Содержит список подтипов входных данных мультимедиа.
uap5:Instancing Указывает, выполняется ли исполняемый файл как один экземпляр или может ли выполняться как несколько экземпляров.
uap5:MediaSource Указывает источник мультимедиа и службу приложений, предоставляемые ею.
uap5:MixedRealityModel Элемент, используемый для определения трехмерной модели в качестве представления приложения по умолчанию. При запуске с виртуального или смешанного устройства реальности эта модель будет представлять приложение в виртуальном параметре.
uap5:OutOfProcessServer Объявляет точку расширения пакета типа windows.activatableClass.outOfProcessServer. Это позволяет вызывать сторонние классы WinRT, определенные в пакете приложения, из процесса Win32.
uap5:Path Путь к исполняемому файлу.
uap5:StartupTask Указывает задачу запуска для приложения.
uap5:SupportedContentTypes Содержит типы мультимедиа и контента, поддерживаемые источником мультимедиа.
uap5:SupportedFileTypes Содержит типы файлов, поддерживаемые источником мультимедиа.
uap5:UserActivity Позволяет приложению отказаться от отслеживания данных о задействовании.
uap5:VideoRendererEffect Включает активацию эффектов отрисовщика видео в приложениях.
uap5:VideoRendererExtensionProfile Указывает профиль отрисовщика видео.
uap5:VideoRendererExtensionProfiles Содержит список профилей отрисовщика видео.
uap6:AllowExecution Указывает, разрешено ли выполнение содержимого пакета.
uap6:BarcodeScannerProvider Используется для включения поддержки сканера штрихкодов.
uap6:Capability Объявляет возможность, необходимую пакету.
uap6:Extension (в application/Extensions) Объявляет точку расширяемости для приложения.
uap6:Extension (в пакете или расширениях) Объявляет точку расширяемости для приложения.
uap6:LoaderSearchPathEntry Путь в пакете приложения относительно корневого пути пакета приложения для включения в путь поиска загрузчика для процессов приложения.
uap6:LoaderSearchPathOverride Расширение, позволяющее разработчику приложения объявить путь в пакете приложения относительно корневого пути пакета приложения, который будет включен в путь поиска загрузчика для процессов приложения.
uap6:LocalExperiencePack Это расширение предоставляет средства для доставки переведенных ресурсов приложения.
uap6:SpatialBoundingBox Используется для определения центральной точки и экстентов для ограничивающего тома.
uap7:Capability Объявляет возможность, необходимую пакету.
uap7:EnterpriseDataProtection Объявляет, что приложение безопасно для автоматического шифрования и позволяет управлять им без регистрации устройств с помощью политики Windows Information Protection.
uap7:Extension Объявляет точку расширяемости для приложения.
uap7:ImportRedirectionTable Позволяет упаковаированному приложению объявлять перенаправления API.
uap7:OSPackageDependency Определяет зависимость пакета для приложения UWP.
uap7:Properties Свойства приложения.
uap7:SharedFonts Содержит расположения общих шрифтов, которые будут использоваться с приложением.
uap8:PosPaymentConnector Содержит сведения об устройстве для устройств типа "точка продажи" или "Точка обслуживания".
uap8:DataProtection Параметры для настройки шифрования данных.
uap8:ExecutionAlias Исполняемый файл приложения UWP для активации из командной строки.
uap10:AllowExternalContent Позволяет манифесту пакета ссылаться на содержимое за пределами пакета в определенном расположении на диске для сценариев разреженных пакетов .
uap10:Content Указывает, будет ли Windows принудительно проверять целостность пакета времени выполнения для всего содержимого пакета.
uap10:DisplayName Понятное имя, которое может отображаться для пользователей.
uap10:Extension (дочерний элемент приложения) Объявляет точку расширяемости для приложения.
uap10:Extension (дочерний элемент пакета) Объявляет точку расширяемости для приложения.
uap10:HostRuntime Определяет расширение на уровне пакета, определяющее сведения о среде выполнения, которые будут использоваться при активации размещенного приложения.
uap10:HostRuntimeDependency Определяет зависимость от пакета ведущего приложения для текущего пакета приложения.
uap10:InstalledLocationVirtualization Определяет расширение для классического приложения в пакете MSIX, который перенаправляет все операции записи в каталог установки приложения в расположение в данных приложения.
uap10:Logo Путь к файлу, который содержит изображение.
uap10:MediaContentDecryptionModule Определяет расширение для классического приложения в пакете MSIX, который определяет сведения о расшифровке, используемые для доступа к файлам мультимедиа.
uap10:PackageIntegrity Указывает уровень проверки целостности и исправления пакета во время выполнения.
uap10:Protocol Объявляет точку расширяемости приложения типа windows.protocol. Связь URI указывает, что приложение зарегистрировано для обработки URI с указанной схемой.
uap10:UpdateActions Указывает, что происходит во время обновлений приложения для файлов в каталоге установки приложения, который был ранее изменен, добавлен или удален приложением. Этот элемент предназначен для использования в сочетании с расширением uap10:InstalledLocationVirtualization .
uap12:Extension Объявляет точку расширяемости для приложения.
uap12:Host Объявляет параметры домена и поддомена для расширения uap12.
uap13:AppInstaller Указывает каталог, содержащий файлы установки для приложения.
uap13:AutoUpdate Задает конфигурацию автоматического обновления для приложения.
uap13:Extension Объявляет точку расширяемости для приложения.
uap13:HostRuntimeDependency Объявляет сведения об издателе для приложения.
virtualization:ExcludedDirectories Указывает список каталогов, исключенных из виртуализации файловой системы.
virtualization:ExcludedDirectory Указывает каталог, исключенный из виртуализации файловой системы.
виртуализация:ExcludedKey Указывает ключ, исключенный из виртуализации разделов реестра.
виртуализация:ExcludedKeys Указывает список ключей, исключенных из виртуализации реестра.
virtualization:FileSystemWriteVirtualization Указывает, включена ли виртуализация для файловой системы для пакета.
virtualization:RegistryWriteVirtualization Указывает, включена ли виртуализация для реестра для пакета.
win32dependencies:ExternalDependency Указывает внешнюю зависимость, которая не включена в MSIX, но будет установлена цепочка в процессе установки приложения.