Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico fornece diretrizes do Visual Basic para nomear elementos XML e atributos em literais XML. Você pode especificar um nome local ou um nome qualificado em um literal do XML. Um nome qualificado consiste em um prefixo de namespace de XML, dois-pontos e um nome local. Para obter mais informações sobre Prefixos de Namespace XML, consulte XML Element Literal.
Regras
Um nome local de um elemento ou atributo no Visual Basic deve seguir as regras a seguir.
Ele pode começar com um namespace. Ele deve começar com um caractere alfabético ou um sublinhado (
_).Ele deve conter apenas caracteres alfabéticos, dígitos decimais, sublinhados, períodos (.) e hifens (-).
Não deve ter mais de 1.024 caracteres.
Dois-pontos que aparecem em nomes indicam a demarcação de namespace. Portanto, você pode usar dois-pontos apenas para especificar um namespace de XML para um nome específico.
Além disso, você deve seguir a diretriz a seguir.
- A especificação XML 1.0 reserva todos os nomes começando com a sequência "xml", independentemente da capitalização. Portanto, não use esses nomes para seus nomes de elemento e atributo.
Diretrizes de comprimento do nome
Como uma questão prática, um nome deve ser o mais curto possível, enquanto ainda identifica claramente a natureza do elemento. Isso melhora a legibilidade do código e reduz o tamanho da linha e o tamanho do arquivo de origem.
No entanto, seu nome não deve ser tão curto que não descreva adequadamente o elemento ou como seu código o usa. Isso é importante para a legibilidade do código. Se outra pessoa estiver tentando entendê-lo, ou se você mesmo estiver olhando para ele muito tempo depois de escrever, os nomes de elementos apropriados podem economizar tempo.
Sensibilidade de Maiúsculas e Minúsculas em Nomes
Os nomes do elemento XML diferenciam maiúsculas de minúsculas. Isso significa que, quando o compilador do Visual Basic compara dois nomes que diferem apenas em letras alfabéticas, ele os interpreta como nomes diferentes. Por exemplo, ele interpreta ABC e abc como se referindo a elementos separados.
Namespaces de XML
Ao criar um literal de elemento XML, você pode especificar o prefixo do namespace de XML para o nome do elemento. Para obter mais informações, consulte XML Element Literal.