<追加 > 要素の<schemaImporterExtensions ><add> Element for <schemaImporterExtensions>

XSD 型を .NET Framework 型に対応付けるために、XmlSchemaImporter によって使用される型を追加します。Adds types used by the XmlSchemaImporter for mapping XSD types to .NET Framework types. 構成ファイルの詳細については、「構成ファイル スキーマ」を参照してください。For more information about configuration files, see Configuration File Schema.

<configuration><configuration>
<system.xml.serialization><system.xml.serialization>
<schemaImporterExtensions><schemaImporterExtensions>
<add><add>

構文Syntax

<add name = "typeName" type="fully qualified type [,Version=version number] [,Culture=culture] [,PublicKeyToken= token]"/>  

属性および要素Attributes and Elements

以降のセクションでは、属性、子要素、および親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

属性Attribute 説明Description
namename インスタンスの検索に使用される簡易名。A simple name that is used to find the instance.
typetype 必須。Required. 追加するスキーマ拡張クラスを指定します。Specifies the schema extension class to add. type 属性の値は 1 行で指定し、完全修飾型名を含める必要があります。The type attribute value must be on one line, and include the fully qualified type name. アセンブリをグローバル アセンブリ キャッシュ (GAC: Global Assembly Cache) に配置する場合は、バージョン、カルチャ、およびアセンブリの署名に使用した公開キーのトークンも含める必要があります。When the assembly is placed in the Global Assembly Cache (GAC), it must also include the version, culture, and public key token of the signed assembly.

子要素Child Elements

なし。None.

親要素Parent Elements

要素Element 説明Description
<schemaImporterExtensions><schemaImporterExtensions> XmlSchemaImporter によって使用される型が含まれます。Contains the types that are used by the XmlSchemaImporter.

Example

型を対応付けるときに XmlSchemaImporter が使用できる拡張の型を追加するコード例を次に示します。The following code example adds an extension type that the XmlSchemaImporter can use when mapping types.

<configuration>  
  <system.xml.serialization>  
    <schemaImporterExtensions>  
       <add name="contoso" type="System.Web.Mobile.MobileCapabilities,   
       System.Web.Mobile, Version=2.0.0.0, Culture=neutral,   
       PublicKeyToken=b03f5f7f11d50a3a" />   
    </schemaImporterExtensions>  
  </system.xml.serialization>  
</configuration>  

関連項目See also