OptionalBundle
説明
メイン バンドルを基準として、省略可能なバンドルを定義します。 省略可能なバンドルには、メイン アプリ パッケージまたはバンドルに適用される追加のパッケージが含まれています。
要素の階層
- <Bundle>
- <OptionalBundle>
構文
<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>
キー
?
省略可能 (0 または 1)
{}
特定の出現範囲
属性
属性 | 説明 | データ型 | 必須 |
---|---|---|---|
名前 | バンドルの内容について説明します。 Name 属性では大文字と小文字が区別されます。 |
英数字、ピリオド、およびダッシュ文字で構成される長さ 3 ~ 50 文字の文字列。 | はい |
Publisher | バンドルの発行元に関する情報について説明します。 |
識別名 : "(CN| の正規表現に適合する長さ 1 ~ 8192 文字の文字列|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|説明|PostalCode|POBox|電話|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|説明|PostalCode|POBox|電話|X21Address|dnQualifier|(OID\。(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*)+))=(([^,+="#<>;])+|".*")))*". さらに、セマンティック検証により、文字列が X.500 規則の API Windows CertNameToStr に準拠している必要があります。 | はい |
バージョン | バンドルのバージョン番号。 |
4 次表記のバージョン文字列 "Major.Minor.Build.Revision"。 | いいえ |
FileName | バンドルのファイル名。 |
1 ~ 256 文字の文字列で、これらの文字を含めることはできません: <、 >、:、"、|、?、または *。 | いいえ |
子要素
子要素 | 説明 |
---|---|
Package | オプションのバンドルで、アプリ パッケージまたはリソース パッケージのいずれかを定義します。 |
解説
例
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2016/bundle |