Usando auto-completar de código em arquivos XML restritos por um catálogo XML
Consulte também
Você pode usar um catálogo XML que esteja registrado no IDE para restringir um documento da instância XML.
Para usar um catálogo XML para restringir um novo documento XML:
- No IDE, abra a janela Serviços.
- Expanda o nó Catálogos de esquema XML e DTD, em seguida, expanda o nó do catálogo, clique com o botão direito do mouse no nó da entrada do catálogo e escolha Visualizar.
O Editor de código-fonte abre a entrada do catálogo no modo somente leitura.
- Anote o valor de targetNamespace (schema-targetNamespace) e o elemento raiz ou de nível superior (schema-root-element) no esquema.
- No IDE, crie um novo documento XML fazendo o seguinte:
- No menu principal, escolha Arquivo > Novo arquivo.
O assistente para Novo arquivo se abre.
- Em Categorias, selecione o nó XML e em Tipos de arquivo, selecione o nó Documento XML, em seguida, clique em Próximo.
- Especifique um nome e um local para o documento e clique em Próximo.
- Selecione o botão de opção Documento com restrição do esquema XML e clique em Próximo.
- Na página Opções do esquema do assistente, clique em Terminar sem preencher qualquer um dos campos.
O IDE cria o novo documento XML no local especificado.
- No documento XML, selecione a marca root,
<root xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:noNamespaceSchemaLocation='null'>
</root>
e substitua-a pela seguinte:
<schema-root-element
xmlns:prefix='schema-targetNamespace'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:schemaLocation='schema-targetNamespace schema-targetNamespace'>
</schema-root-element>
- Na guia Editor de código-fonte do documento XML, posicione o cursor onde deseja começar a adicionar conteúdo e digite um colchete angular esquerdo de abertura (<).
A caixa de conclusão de código se abre. Essa caixa fornece uma lista de rolagem de elementos de esquema. A lista de elementos se baseia no esquema XML do catálogo XML que restringe o documento da instância XML.
- Consulte também
- Registrando um DTD local ou um recurso do esquema XML
- Sobre o uso de conclusão de código em documentos da instância XML restritos pelo esquema XML
- Sobre as ferramentas do esquema XML
Notificações legais