다음을 통해 공유


메타데이터

MBAE 사용 중단 경고

중요

Windows 10 버전 1803부터 MBAE 앱 환경은 MO UWP 앱으로 대체됩니다. MO UWP 앱에 대한 자세한 내용은 UWP 모바일 광대역 앱을 참조하세요.

Metadata 요소는 서비스 메타데이터 패키지에서 참조되는 XML 스키마의 네임스페이스를 지정합니다.

사용량

<Metadata
  MetadataID = "xs:anyURI">
  text
</Metadata>

특성

attribute Type 필수 Description
MetadataID xs:anyURI Yes 서비스 메타데이터 패키지 내에서 참조되는 XML 스키마의 네임스페이스를 지정합니다.

텍스트 값

서비스 메타데이터 XML 스키마의 네임스페이스의 URI(Uniform Resource Identifier)입니다. XML 스키마는 서비스 메타데이터 패키지 내에서 참조되는 스키마 중 하나여야 합니다.

자식 요소

자식 요소가 없습니다.

부모 요소

요소 Description
PackageStructure PackageStructure 요소는 서비스 메타데이터 패키지에서 참조하는 XML 스키마를 지정합니다.

XSD

<xs:element name="PackageStructure" type="tns:PackageStructureType" />

<xs:complexType name="PackageStructureType">
   <xs:sequence>
     <xs:element name="Metadata" type="tns:MetadataType" minOccurs="3" maxOccurs="unbounded" />
   </xs:sequence>
</xs:complexType>

<xs:complexType name="MetadataType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="MetadataID" type="xs:anyURI" use="required" />
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

설명

PackageInfo 요소에서 메타데이터 요소의 인스턴스를 최소 두 개 이상 지정해야 합니다. 각 instance 서비스 메타데이터 패키지를 만드는 데 사용되는 다음 필수 XML 스키마 중 하나의 네임스페이스를 지정해야 합니다.

가장 쉬운 방법은 위의 다음 예제를 Packageinfo.xml 파일에 복사하는 것입니다. 위에 지정된 폴더가 서비스 메타데이터 패키지에 포함되지 않은 경우 PackageStructure 요소에서 메타데이터 요소를 제거해야 합니다.

<PackageStructure>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/PackageInfo/2007/11">PackageInfo.xml</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/2010/05/DeviceMetadata/ServiceInfo">ServiceInformation</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInformation</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/2010/08/DeviceMetadata/SoftwareInfo">SoftwareInformation</Metadata>
</PackageStructure>

SoftwareInformation 폴더 및 서비스 메타데이터 패키지는 Windows 7을 실행하는 디바이스에서 지원되지 않습니다.

이 메타데이터 요소에서 이름이 설정된 한 각 폴더 이름을 임의의 이름으로 변경할 수 있습니다. 다음 예제에서는 폴더 이름으로 "WindowsInfo"를 사용하는 방법을 보여줍니다.

<Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInfo</Metadata>