번들(번들 스키마)

번들 매니페스트의 루트 요소를 정의합니다. 매니페스트는 시스템에 대한 소프트웨어의 구조와 기능을 설명합니다.

요소 계층 구조

<번들>

Syntax

<Bundle IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
        SchemaVersion        = A version string in duo notation (major.minor) or trio notation (major.minor.appversion). >

  <!-- Child elements -->
  ( Identity
  & Packages
  & OptionalBundle{0,10000}
  )

</Bundle>

? 선택적(0개 또는 1개) & 인터리브 커넥터(임의의 순서로 발생할 수 있음) {} 특정 발생 범위

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
IgnorableNamespaces

무시할 네임스페이스 요소를 선언합니다. 무시된 네임스페이스 요소의 유효성은 검사되지 않으며 신뢰할 수 없는 것으로 간주됩니다. 여러 네임스페이스 요소는 각 네임스페이스 사이에 공백으로 지정됩니다.

시작과 끝에 공백이 아닌 문자가 있는 길이가 1자에서 32767자 사이의 문자열입니다. 아니요
SchemaVersion

번들 매니페스트 스키마의 버전 번호입니다.

duo 표기법(major.minor) 또는 트리오 표기법(major.minor.appversion)의 버전 문자열입니다.

 

자식 요소

자식 요소 Description
ID

번들에 대한 전역적으로 고유한 식별자를 정의합니다. 번들 ID는 번들의 특성 튜플로 표시됩니다.

패키지

번들에 포함된 앱 패키지 및 리소스 패키지를 정의합니다.

OptionalBundle

기본 번들을 기준으로 선택적 번들을 정의합니다.

부모 요소

이 가장 바깥쪽(문서) 요소는 다른 요소에 포함되지 않을 수 있습니다.

요구 사항

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