As propriedades lógicas de uma referência de elemento incluem propriedades que especificam o número de ocorrências da referência de elemento.
Propriedade | Tipo | Significado |
---|---|---|
Nome da Referência | Tipo enumerado | O Nome de Referência é o nome do objeto ao qual esse objeto se refere. Os objetos disponíveis para referência podem ser selecionados na lista. |
Propriedade | Tipo | Significado |
---|---|---|
Ocorrências Mín. | Inteiro | Especifique o número mínimo de vezes que o
objeto pode ser repetido. O valor padrão é 1.
Se o valor for configurado como 0, o objeto será opcional. Com a exceção de Máx de Ocorrências sendo definida como -1, se um valor for definido para Min de Ocorrências, ele deve ser menor ou igual que o valor em Máx de Ocorrências. |
Ocorrências Máx. | Inteiro | Especifique o número máximo de vezes que o
objeto pode ser repetido. O valor padrão é 1. Se esta propriedade não for configurada, o objeto não poderá ocorrer mais de uma vez. Se essa propriedade estive configurada como 0, será interpretada como se o objeto não existisse na mensagem. Ela também pode ser configurada como -1, para indicar que o limite é ilimitado e não há máximo para o número de ocorrências. |
As propriedades Ocorrências Mín. e Ocorrências Máx. são utilizadas em conjunto com as propriedades Valor de um elemento. A tabela a seguir resume como uma referência de elemento pode ser restringida.
Ocorrências Mín. | Ocorrências Máx. | Fixo | Padrão | Notas |
---|---|---|---|---|
1 | 1 | O elemento deve aparecer uma vez e pode ter qualquer valor. | ||
1 | 1 | Delta | O elemento deve aparecer uma vez e ele deve corresponder aos dados que foram inseridos na propriedade Value. Neste exemplo, o elemento deve conter o texto Delta. | |
2 | -1 | Delta | O elemento deve aparecer duas vezes ou mais e deve corresponder aos dados que foram inseridos na propriedade Value. Neste exemplo, pelo menos dois elementos devem conter o texto Delta. | |
0 | 1 | O elemento é opcional, pode aparecer uma vez e pode ter qualquer valor. | ||
0 | 1 | Delta | O elemento é opcional e pode aparecer uma vez. Se ele aparecer, seu valor deverá corresponder aos dados que foram inseridos na propriedade Valor. Se ele não aparecer, seu valor será os dados inseridos na propriedade Value. | |
0 | 1 | Delta | O elemento é opcional e pode aparecer uma vez. Se ele não aparecer, seu valor será os dados inseridos na propriedade Value. Se ele aparecer, deverá ter o valor fornecido no elemento. | |
0 | 2 | Delta | O elemento é opcional e pode aparecer uma vez, duas vezes ou não aparecer de forma alguma. Se o elemento não aparecer, ele não foi fornecido. Se o elemento aparecer e estiver vazio, ele será definido como os dados mantidos na propriedade Valor, e será o valor especificado no elemento. | |
0 | 0 | O elemento é proibido e não deve aparecer. |