Ir para o conteúdo

Definição e uso

O elemento <descriptorSwitch> contém um conjunto de alternativas descritores a serem associados a um objeto. A escolha é feita durante horário de apresentação.

As regras de teste usadas para escolher o elemento <descriptor> são definidas por Elementos <rule> e <compositeRule>; <bindRule> filho elementos associam essas regras aos elementos filhos <descriptor> do <descriptorSwitch> elemento.

As regras são avaliadas na ordem em que são definidas. A primeira regra avaliado como verdadeiro determina o elemento <descriptor> escolhido. Se tudo regras são avaliadas como falsas, um elemento <descriptor> padrão, definido pelo elemento <defaultDescriptor>, é escolhido; se o O elemento <defaultDescriptor> não está definido, nenhum descritor está selecionado e o player NCL se comporta como se o elemento não existisse.

Sintaxe

Elemento Atributos Conteúdo Pai
<descriptorSwitch> id (<defaultDescriptor>?, (<bindRule> <descriptor>)*) <descriptorBase>

Atributos

Nome Valor Descrição
id Pode receber qualquer valor de string que comece com uma letra ou sublinhado e que contenha apenas letras, dígitos, <"."> e <"_">. O atributo id identifica exclusivamente o elemento dentro de um documento.