Compartilhar via


Elemento <add> para <xmlSchemaImporterExtensions>

Adiciona tipos usados pelo XmlSchemaImporter para mapeamento de tipos XSD para tipos do .NET Framework. Para obter mais informações sobre arquivos de configuração, consulte Esquema de arquivos de configuração para o .NET Framework.

Elemento <schemaImporterExtensions>
  Elemento <add> para <xmlSchemaImporterExtensions>

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo

Descrição

name

Um nome simples que é usado para localizar a instância.

type

Obrigatório. Especifica a classe de extensão de esquema para adicionar. O valor de atributo type deve ser uma linha e incluir o nome de tipo totalmente qualificado. Quando o assembly é colocado no GAC (cache de assembly global), ele também deve incluir a versão, cultura e token de chave pública do assembly assinado.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

< xmlSchemaImporterExtensions >

Contém tipos que são usados pela XmlSchemaImporter.

Exemplo

O exemplo de código a seguir adiciona um tipo de extensão que o XmlSchemaImporter pode usar ao mapear tipos.

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

Consulte também

Referência

XmlSchemaImporter

Elemento <system.xml.serialization>

Elemento <schemaImporterExtensions>