OptionalBundle

BESCHREIBUNG

Definiert optionale Bündel relativ zum Hauptbündel. Optionale Pakete enthalten zusätzliche Pakete, die für das Haupt-App-Paket oder -Paket gelten.

Elementhierarchie

<Bundle>
<OptionalBundle>

Syntax

<OptionalBundle Name      = A string between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
                Publisher = A string between 1 and 8192 characters in length that fits the regular expression  of a distinguished name : "(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*". Further, semantic validation ensures that the string is compliant with CertNameToStr Windows API implementation of X.500 rules.
                Version?  = A version string in quad notation, "Major.Minor.Build.Revision".
                FileName? = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *. >

    <!-- Child elements -->
    Package{1,10000}
</OptionalBundle>

Schlüssel

? optional (null oder eins)
{} bestimmter Bereich von Vorkommen

Attributes

Attribut BESCHREIBUNG Datentyp Erforderlich
Name

Beschreibt den Inhalt des Pakets. Beim Attribut Name wird die Kleinschreibung beachtet.

Eine Zeichenfolge mit einer Länge von 3 bis 50 Zeichen, die aus alphanumerischen, Perioden- und Bindestrichen besteht. Ja
Herausgeber

Beschreibt Informationen zum Herausgeber des Pakets.

Eine Zeichenfolge zwischen 1 und 8192 Zeichen, die dem regulären Ausdruck eines Distinguished Name entspricht: "(CN| L|O| OE| E| C|S| STREET| T| G| I|SN| DC|SERIALNUMBER| Beschreibung| PostalCode| POBox| Telefon| X21Address|dnQualifier| (OID\. (0| [1-9] [0-9]*)(\.( 0| [1-9] [0-9]*)+))=(([^,+="<>#;]) +|". *")(, ((CN| L|O| OE| E| C|S| STREET| T| G| I|SN| DC|SERIALNUMBER| Beschreibung| PostalCode| POBox| Telefon| X21Address|dnQualifier| (OID\. (0| [1-9] [0-9]*)(\.( 0| [1-9] [0-9]*)+))=(([^,+="<>#;]) +|". *")))*". Darüber hinaus stellt die semantische Überprüfung sicher, dass die Zeichenfolge mit CertNameToStr Windows API-Implementierung von X.500-Regeln kompatibel ist. Ja
Version

Die Versionsnummer des Pakets.

Eine Versionszeichenfolge in Quad-Notation, "Major.Minor.Build.Revision". Nein
FileName

Der Dateiname des Pakets.

Eine Zeichenfolge zwischen 1 und 256 Zeichen, die diese Zeichen nicht enthalten darf: <, >, :, ", |, ? oder *. Nein

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
Paket Definiert eines der App-Pakete oder Ressourcenpakete im optionalen Paket.

Bemerkungen

Beispiele

Anforderungen

Wert
Namespace http://schemas.microsoft.com/appx/2016/bundle