Compartilhar via


Selecionar os esquemas XML que serão usados

O editor XML fornece um cache de esquema localizado no diretório %VSInstallDir%\xml\Schemas. O cache de esquema inclui esquemas XML conhecidos que são usados para validação do IntelliSense e de documento XML.

Use a propriedade do documento de Esquemas para selecionar um ou mais esquemas XSD (linguagem de definição de esquema XML). Você pode selecionar esquemas no cache de esquema ou em outro lugar.

Os esquemas que você especifica são salvos em um arquivo (oculto) de opções de usuário de solução (.suo), junto com quaisquer propriedades restantes de documento XML. Como resultado, você não precisa digitar novamente esses valores na próxima vez que abrir a solução.

Observação

O editor pode validar usando um esquema embutido ou um esquema referenciado pelo atributo xsd:schemaLocation. Para obter mais informações, confira Validação de documento XML.

Para selecionar um esquema XML no cache do esquema

  1. Abrir um arquivo no editor XML.

  2. Na janela de propriedades do documento, clique no campo Esquemas. Quando o botão Procurar (...) for exibido, clique nele.

    Schemas property for an XML file

    A caixa de diálogo Esquemas XML é aberta. A caixa de diálogo lista todos os esquemas com uma extensão .xsd no cache de esquema (incluindo os esquemas referenciados no arquivo de catalog.xml) e qualquer esquema que está na solução atual, aberta no Visual Studio, referenciado em um atributo xsd:schemaLocation ou referenciado na propriedade Esquemas.

  3. Selecione os esquemas para usar a validação seguindo um destes procedimentos:

    • Selecione um esquema listado na caixa de diálogo Esquemas XML, clique na coluna Uso e selecione Usar este esquema.

      -ou-

    • Selecione vários esquemas listados na caixa de diálogo Esquemas XML, clique com o botão direito do mouse e selecione Usar este esquema.

  4. Selecione OK.

    A lista de esquemas selecionados é copiada de volta para a propriedade de documento de Esquemas.

Para adicionar um esquema XML ao cache de esquema

  1. Na janela de propriedades do documento, clique no botão no campo Esquemas.

  2. Clique em Adicionar.

    A caixa de diálogo Abrir Esquema XSD é aberta.

  3. Procurar e selecione os esquemas para adicionar ao cache de esquema.

  4. Clique em Abrir.

    Os esquemas adicionados ao esquema armazenam em cachê e é o valor da coluna Uso são definidos como Usar este esquema.

Para excluir um esquema XML do cache de esquema

  1. Na janela de propriedades do documento, clique no botão no campo Esquemas.

  2. Selecione o esquema a ser removido e clique em Remover.

    O esquema é removido do cache de memória do esquema, mas não é removido do sistema de arquivos.

    Observação

    Se você ainda tiver uma referência ao esquema por meio de um atributo schemaLocation ou um targetNamespace correspondente, Remover não funcionará nesta situação devido à associação automática. Nesse caso, é recomendável que você marque o esquema como Não usar esquemas selecionados na coluna Uso.