Essa referência descreve os detalhes dos elementos de linguagem no esquema XML da linguagem de regras da Tecnologia ACT. Os elementos de linguagem são listados em ordem alfabética e os atributos disponíveis para cada elemento são descritos no tópico desse elemento.
Em XML e em outras linguagens de marcações, como SGML e HTML, um elemento é uma unidade básica que consiste em uma tag de início, uma tag de encerramento, atributos associados e seus valores e qualquer texto contido entre as duas. Um atributo é um par nome-valor codificado em um elemento para definir uma determinada característica do elemento. Um atributo possui um tipo de dado que identifica o tipo de informações fornecidas em seu valor (por exemplo, informações numéricas, textuais ou booleanas).
<xsd:element name="symbol" minOccurs="1" maxOccurs="unbounded"></element> <xsd:complexType name="symbol"></complexType>
No esquema, os atributos minOccurs e maxOccurs definem os números mínimo e máximo de ocorrências, respectivamente, para um elemento de linguagem. A Tabela 1 descreve o significado de valores diferentes dos atributos minOccurs e maxOccurs.
Atributo | Valor do atributo | Significado |
---|---|---|
minOccurs | 0 | O elemento de linguagem é opcional. |
minOccurs | 1 | O elemento de linguagem deve ocorrer pelo menos uma vez. 1 é o valor padrão do atributo minOccurs. |
minOccurs | 2 | O elemento de linguagem deve ocorrer pelo menos duas vezes. |
maxOccurs | 1 | O elemento de linguagem não pode ocorrer mais de uma vez. 1 é o valor padrão do atributo maxOccurs. |
maxOccurs | ilimitado | O elemento de linguagem pode ocorrer qualquer número de vezes. |