Свойства (Windows 10)
Определяет дополнительные метаданные о пакете, включая атрибуты, описывающие способ отображения пакета пользователям.
Заметка
Вы можете получить ошибку, если элементы манифеста DisplayName или Description содержат символы, запрещенные брандмауэром Windows; а именно |
и all
, из-за которой Windows не удалось создать профиль AppContainer для пакета. Используйте эту ссылку для устранения неполадок при возникновении ошибки.
Иерархия элементов
свойства <>
Синтаксис
<Properties>
<!-- Child elements -->
Framework?
& DisplayName
& PublisherDisplayName
& Description?
& Logo
& ResourcePackage?
& uap:SupportedUsers?
& uap6:AllowExecution?
& desktop6:FileSystemWriteVirtualization?
& desktop6:RegistryWriteVirtualization?
& virtualization:FileSystemWriteVirtualization?
& virtualization:RegistryWriteVirtualization?
& rescap6:ModificationPackage?
& uap10:AllowExternalContent?
& uap10:PackageIntegrity?
& uap13:AutoUpdate?
& uap15:DependencyTarget?
& uap17:UpdateWhileInUse?
& heap:HeapPolicy?
)
</Properties>
Ключ
?
необязательный (ноль или один) &
соединителя взаимодействия (может происходить в любом порядке).
Атрибуты и элементы
Атрибуты
Никакой.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
описание | Понятное описание, которое можно отобразить для пользователей. |
DisplayName | Понятное имя, которое можно отобразить пользователям. |
Framework | Указывает, является ли пакет пакетом платформы; то есть пакет, который можно использовать другими пакетами. По умолчанию его значение равно false. Значение не следует указывать, если вы не создаете платформу. |
логотипа |
Путь к файлу, который содержит изображение. |
PublisherDisplayName | Понятное имя издателя, которое можно отобразить пользователям. |
ResourcePackage | Указывает, является ли пакет пакетом ресурсов. Пакет ресурсов можно использовать другими пакетами. По умолчанию его значение равно false. Не следует указывать для него значение, если только вы не создаете ресурс. |
uap:SupportedUsers | Указывает, является ли пакет многопользовательским. Этот параметр используется во время установки, чтобы определить, можно ли установить пакет в системе. |
uap6:AllowExecution | Логическое значение, указывающее, разрешено ли выполнять пакеты с исполняемым файлом. По умолчанию это значение имеет значение true. |
desktop6:FileSystemWriteVirtualization | Указывает, включена ли виртуализация файловой системы для классического приложения. |
desktop6:RegistryWriteVirtualization | Указывает, включена ли виртуализация для реестра для классического приложения. |
виртуализации:FileSystemWriteVirtualization | Указывает, включена ли виртуализация файловой системы для пакета. |
виртуализации:RegistryWriteVirtualization | Указывает, является ли виртуализация реестра для пакета. |
rescap6:ModificationPackage | Объявляет, что текущий пакет является пакетом изменения для корпоративного приложения. |
uap10:AllowExternalContent | Позволяет манифесту пакета ссылаться на содержимое за пределами пакета в определенном расположении на диске. См. раздел Предоставление удостоверения пакета путем упаковки с внешним расположением. |
uap10:PackageIntegrity | Указывает уровень проверки целостности пакета времени выполнения и исправление пакета. |
uap13:AutoUpdate | Задает конфигурацию автоматического обновления для приложения. |
uap15:DependencyTarget | Позволяет основному манифесту пакета указать, является ли пакет допустимым целевым объектом для динамических зависимостей. |
uap17:UpdateTimeInUSe | Указывает, следует ли ос закрыть приложение для обновлений приложений или отложить обновление до следующего перезапуска приложения пользователем или перезагрузкой системы. |
куча:HeapPolicy | Позволяет упакованным приложениям запрашивать профиль кучи, имеющий характеристики производительности и поведения, соответствующие устаревшей куче NT. |
Родительские элементы
Родительский элемент | Описание |
---|---|
пакет | Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения в системе. |
Примеры
Следующий пример взят из манифеста пакета одного из примеров пакета SDK.
<Properties>
<DisplayName>ApplicationData SDK Sample</DisplayName>
<PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
<Description>The application data sample.</Description>
<Logo>images\storeLogo-sdk.png</Logo>
</Properties>
См. также
Требования
Пункт | Ценность |
---|---|
пространства имен | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |