Conforme os esquemas ficam maiores, geralmente é recomendável dividir seu conteúdo
entre vários documentos de esquema para finalidades como, facilidade de manutenção,
reutilização e capacidade de leitura. É possível utilizar um elemento import para definições e declarações de um esquema importado para o esquema atual.
O esquema importado pode vir de um espaço de nomes diferente do esquema atual.
É possível incluir vários elementos import em um esquema XML, no entanto,
os prefixos e espaços de nomes devem ser exclusivos entre os esquemas importados.
As instruções a seguir foram escritas para a perspectiva do Recurso, mas elas também funcionarão em muitas outras perspectivas.
Para incluir um elemento import,
siga estas etapas:
- Abra seu esquema XML no Editor de Esquema XML.
- Na visualização Esboço, selecione seu esquema. O esquema
inteiro e seu conteúdo devem ser exibidos na visualização Design.
- Na visualização Design, clique com o botão direito do mouse na seção Diretivas
e clique em Incluir Import.
- Na visualização Propriedades, clique na guia Geral e clique em Procurar
à
direita do campo Local do Esquema.
- Se você deseja importar um esquema XML localizado no ambiente de trabalho:
- Selecione Projetos do Ambiente de Trabalho e clique em Avançar.
- Selecione o esquema que deseja importar e clique em Concluir.
- Se você deseja importar um esquema XML localizado na Web:
- Selecione HTTP e clique em Avançar.
- Digite a URL do esquema XML e clique em Concluir.
Nota: Uma cópia local do esquema não será armazenada no ambiente de trabalho.
Sempre que você validar seu esquema, o conteúdo do esquema será verificado
a partir da URL especificada.
- O Editor de Esquema XML recuperará o espaço de nomes para o arquivo esquema
XML importado e o exibirá como de leitura no campo Espaço de Nomes.
- Se necessário, digite um prefixo exclusivo para este espaço de nomes no campo Prefixo.
- Clique na guia Documentação se desejar fornecer
informações sobre este elemento import. A página Documentação
é utilizada para material legível por humanos, como uma descrição.
- Clique na guia Extensões, se você deseja
incluir elementos de informações do aplicativo em suas anotações de componentes do esquema. A página Extensões permite especificar o
esquema e incluir conteúdo XML em suas anotações.
Depois de incluir um elemento import em seu esquema XML, quando definir novos
elementos, atributos, tipos complexos ou tipos simples os quais é possível especificar
informações de tipo, as declarações do esquema incluído estarão disponíveis
na lista Tipo para o elemento,
atributo, tipo complexo ou simples.