Удостоверение (Windows 10)
Определяет глобальный уникальный идентификатор пакета. Удостоверение пакета представлено в виде кортежа атрибутов пакета.
Иерархия элементов
<Идентификация>
Синтаксис
<Identity
Name = 'A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".'
ProcessorArchitecture = 'An optional string that can have one of the following values: "x86", "x64", "arm", "arm64", or "neutral".'
Publisher = 'A string with a value between 1 and 8192 characters in length that fits the regular expression of a distinguished name.'
Version = 'A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".'
ResourceId = 'An optional ASCII string with a value between 1 and 30 characters in length. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".' />
Элементы и атрибуты
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
имя; | Описывает содержимое пакета. Атрибут Name учитывает регистр. Используйте атрибут DisplayName для отображения имени пакета пользователям. | Строка со значением от 3 до 50 символов длиной, состоящей из буквенно-цифровых, точка и тире. Кроме того, оно не может быть любым из строковых значений: CON, PRN, AUX, NUL, COM2, COM3, COM3, COM5, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 или LPT9. | Да | |
ProcessorArchitecture | Описывает архитектуру кода, содержащегося в пакете. Пакет, включающий исполняемый код, должен включать этот атрибут. | Необязательная строка, которая может иметь одно из следующих значений: x86, x64, arm, arm, arm64 или neutral. | Нет | Нейтральных |
Издатель | Описание сведений об издателе. Атрибут Publisher должен соответствовать сведениям о субъекте издателя сертификата, используемого для подписи пакета. Дополнительные сведения см. в разделе "Упаковка приложений". | Строка со значением от 1 до 8192 символов длиной, которая соответствует регулярному выражению различающегося имени. | Да | |
ResourceId | Описывает тип ресурсов пользовательского интерфейса, содержащихся в пакете. ResourceId — это строка, указанная издателем. | Необязательная строка ASCII со значением от 1 до 30 символов в длину. Кроме того, оно не может быть любым из строковых значений: CON, PRN, AUX, NUL, COM2, COM3, COM3, COM5, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 или LPT9. | нет | |
Версия | Номер версии пакета. | Строка версии в четырехугольной нотации, Major.Minor.Build.Revision где Major не может быть 0 . |
Да |
Дочерние элементы
Отсутствует.
Родительские элементы
Родительский элемент | Описание |
---|---|
Пакет | Определяет корневой элемент манифеста пакета приложения. Манифест описывает структуру и возможности программного обеспечения для системы. |
Пример
Этот пример приведен в файле манифеста приложения примера сведений о пакете приложения на сайте GitHub.
<Identity
Name="Microsoft.SDKSamples.PackageSample.CS"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
Version="1.0.1.0" />
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |