Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert einen global eindeutigen Bezeichner für ein Paket. Eine Paketidentität wird als Tupel von Attributen des Pakets dargestellt.
Elementhierarchie
<Identität>
Syntax
<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".' />
Attribute und Elemente
Attributes
| attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
|---|---|---|---|---|
| Name | Beschreibt den Inhalt des Pakets. Das Name-Attribut ist Groß-/Kleinschreibung. Verwenden Sie das DisplayName-Attribut , um einen Paketnamen für Benutzer anzuzeigen. | Eine Zeichenfolge mit einem Wert zwischen 3 und 50 Zeichen länge, die aus alphanumerischen, Punkt- und Strichzeichen besteht. Darüber hinaus kann es sich nicht um die folgenden Zeichenfolgenwerte handeln: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 oder LPT9. | Ja | |
| ProcessorArchitecture | Beschreibt die Architektur des Codes, der im Paket enthalten ist. Ein Paket, das ausführbaren Code enthält, muss dieses Attribut enthalten. | Eine optionale Zeichenfolge, die einen der folgenden Werte aufweisen kann: x86, x64, Arm, Arm64 oder neutral. | Nein | Neutral |
| Herausgeber | Beschreibt die Herausgeberinformationen. Das Publisher-Attribut muss mit den Herausgeber-Betreffinformationen des Zertifikats übereinstimmen, das zum Signieren eines Pakets verwendet wird. Weitere Informationen finden Sie unter Packen von Apps. | Eine Zeichenfolge mit einem Wert zwischen 1 und 8192 Zeichen länge, die dem regulären Ausdruck eines unterschiedenen Namens entspricht. | Ja | |
| ResourceId | Beschreibt den Typ von UI-Ressourcen, die im Paket enthalten sind. Die ResourceId ist eine herausgeberspezifische Zeichenfolge. | Eine optionale ASCII-Zeichenfolge mit einem Wert zwischen 1 und 30 Zeichen länge. Darüber hinaus kann es sich nicht um die folgenden Zeichenfolgenwerte handeln: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 oder LPT9. | Nein | |
| Version | Die Versionsnummer des Pakets. | Eine Versionszeichenfolge in vier Schreibweise, Major.Minor.Build.Revision wo Major nicht möglich sein 0kann. |
Ja |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
| Übergeordnetes Element | Beschreibung |
|---|---|
| Paket | Definiert das Stammelement eines App-Paketmanifests. Das Manifest beschreibt die Struktur und Funktionen der Software für das System. |
Beispiel
Dieses Beispiel stammt aus der App-Manifestdatei des Beispiels für App-Paketinformationen auf 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" />
Anforderungen
| Element | Wert |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |