Adicionando um compositor a um arquivo do esquema XML
Consulte também
Um compositor define como uma lista de elementos filhos dentro de um elemento em um documento da instância deve ser tratada. Existem três tipos de compositores: sequence, choice e all.
- compositor sequence Este compositor especifica que os elementos filhos devem aparecer em uma ordem específica. O atributo minOccurs define quantas vezes um elemento filho pode ocorrer. Um documento da instância que exibe os elementos filhos em uma ordem diferente daquela definida na seqüência será inválido. Se o atributo minOccurs do compositor seqüência for 0 (zero), e um documento da instância exibir elementos filhos na mesma ordem mas não exibir todos os elementos filhos definidos na seqüência, o documento ainda será inválido.
Você pode adicionar um compositor seqüência aos seguintes componentes do esquema: group, choice, sequence, complexType, restriction e extension.
- compositor choice. Este compositor permite que qualquer um dos elementos filhos contidos na declaração do compositor esteja presente no elemento contido no documento da instância.
Você pode adicionar um compositor choice aos seguintes componentes do esquema: group, choice, sequence, complexType, restriction e extension.
- compositor all. Este compositor especifica que qualquer um dos elementos filhos pode aparecer em qualquer ordem no documento da instância.
Você pode adicionar um compositor all aos seguintes componentes do esquema: group, complexType, restriction e extension.
Para adicionar um compositor:
- No IDE, abra o arquivo de esquema em que deseja adicionar o compositor.
- Na visualização Esquema, clique com o botão direito do mouse no nó do componente de esquema em que deseja adicionar o componente do compositor e escolha Adicionar > compositor no menu pop-up.
- Se o compositor que deseja adicionar não aparecer no menu pop-up, isso significa que não é possível adicionar um compositor ao componente de esquema selecionado.
O IDE adiciona um nó compositor à visualização Esquema.
- Você pode alterar um compositor na visualização Design clicando duas vezes no compositor (Seqüência, Opção ou Todos) e selecionando um valor diferente na lista suspensa que se abre.
- Consulte também
- Adicionando um componente grupo a um arquivo do esquema XML
- Adicionando um componente complexType global a um arquivo do esquema XML
- Adicionando um componente complexType local a um arquivo do esquema XML
- Sobre as ferramentas do esquema XML
Notificações legais