ID (バンドル スキーマ)

バンドルのグローバル一意識別子を定義します。 バンドル ID は、バンドルの属性のタプルとして表されます。

要素の階層

<バンドル>
<Id>

構文

<Identity 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". />

属性および要素

属性

属性 説明 データ型 必須 既定値
名前

バンドルの内容について説明します。 Name 属性では大文字と小文字が区別されます。

英数字、ピリオド、およびダッシュ文字で構成される長さ 3 ~ 50 文字の文字列。 はい
発行元

バンドルの発行元に関する情報について説明します。

識別名 : "(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 に準拠している必要があります。 はい
Version

バンドルのバージョン番号。

4 次表記のバージョン文字列 "Major.Minor.Build.Revision"。 はい

 

子要素

なし。

親要素

Parent 要素 説明
バンドル

バンドル マニフェストのルート要素を定義します。 マニフェストは、システムに対するソフトウェアの構造と機能を記述します。

 

要件

Namespace http://schemas.microsoft.com/appx/2013/bundle