Metadata
MBAE 非推奨に関する警告
重要
Windows 10 バージョン 1803 以降では、MBAE アプリ エクスペリエンスは MO UWP アプリに置き換えられました。 MO UWP アプリの詳細については、「UWP モバイル ブロードバンド アプリ」を参照してください。
Metadata 要素は、サービス メタデータ パッケージで参照される XML スキーマの名前空間を指定します。
使用量
<Metadata
MetadataID = "xs:anyURI">
text
</Metadata>
属性
属性 | 種類 | 必須 | 説明 |
---|---|---|---|
MetadataID | xs:anyURI | はい | サービス メタデータ パッケージ内で参照される XML スキーマの名前空間を指定します。 |
テキスト値
サービス メタデータ XML スキーマの名前空間の Uniform Resource Identifier (URI)。 XML スキーマは、サービス メタデータ パッケージ内で参照されるスキーマのいずれかである必要があります。
子要素
子要素は存在しません。
親要素
要素 | 説明 |
---|---|
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 要素で、Metadata 要素の少なくとも 2 つのインスタンスを指定する必要があります。 各インスタンスは、サービス メタデータ パッケージの作成に使用される次の必須 XML スキーマのいずれかの名前空間を指定する必要があります。
最も簡単な方法は、上の例を Packageinfo.xml ファイルにコピーすることです。 上で指定したフォルダーのいずれかがサービス メタデータ パッケージに含まれていない場合は、PackageStructure 要素から Metadata 要素を削除してください。
<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>