Udostępnij przez


Metadata

Ostrzeżenie o wycofaniu programu MBAE

Important

Począwszy od systemu Windows 10 w wersji 1803, środowisko aplikacji MBAE jest zastępowane przez aplikację MO PLATFORMY UWP. Aby uzyskać więcej informacji na temat aplikacji MO UWP, zobacz mobilne aplikacje szerokopasmowe UWP.

Element Metadata określa przestrzenie nazw schematów XML, do których odwołuje się pakiet metadanych usługi.

Usage

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

Attributes

Attribute Typ Required Description
MetadataID xs:anyURI Yes Określa przestrzeń nazw schematu XML, do którego odwołuje się pakiet metadanych usługi.

Text value

Identyfikator URI (Uniform Resource Identifier) schematu XML przestrzeni nazw metadanych usługi. Schemat XML musi być jednym ze schematów, do których odwołuje się pakiet metadanych usług.

Child elements

Brak elementów podrzędnych.

Parent elements

Element Description
PackageStructure The PackageStructure element specifies the XML schemas which are referenced by the service metadata package.

język 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>

Remarks

In the PackageInfo element, a minimum of two instances of the Metadata element must be specified. Każde wystąpienie musi określić przestrzeń nazw jednego z następujących wymaganych schematów XML, które są używane do tworzenia pakietu metadanych usługi:

Najprostszym podejściem jest skopiowanie poniższego przykładu do pliku Packageinfo.xml. If any of the folders specified above are not included in the service metadata package, make sure to remove the Metadata element from the PackageStructure element.

<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>

Folder SoftwareInformation i pakiety metadanych usługi nie są obsługiwane na urządzeniach z systemem Windows 7.

Każdą nazwę folderu można zmienić na dowolną nazwę, o ile nazwa jest ustawiona w tym elemecie metadanych. W poniższym przykładzie pokazano, jak używać polecenia "WindowsInfo" jako nazwy folderu:

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