Nomes de elementos XML declarado e atributos

Este tópico fornece Visual Basic diretrizes para nomear elementos e atributos em literais XML. Um literal XML, você pode especificar um nome local ou um nome qualificado. 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 de XML, consulte Elemento Literal XML.

Regras

Um nome local de um elemento ou atributo em Visual Basic devem seguir as regras a seguir.

  • Ele pode começar com um espaço para nome.Ele deve começar com um caractere alfabético ou sublinhado (_).

  • Ele deve conter apenas caracteres alfabéticos, dígitos Decimal, sublinhados, pontos (.) e hifens (-).

  • Ele não deve ter mais de 1.023 caracteres.

  • Dois pontos que aparecem em nomes de indicam namespace demarcação.Portanto, você pode usar dois-pontos somente para especificar um namespace de XML para um determinado nome.

Além disso, você deve seguir as seguintes diretrizes.

  • A especificação XML 1.0 se reserva todos os nomes começando com a seqüência "xml", de qualquer variação do uso de maiúsculas e minúsculas.Portanto, não use esses nomes para o elemento e os nomes de atributo.

Diretrizes para Comprimento de Nomes

sistema autônomo uma questão prática, um nome deve ser menor possível enquanto ainda claramente identifica a natureza do elemento.Isso melhora a legibilidade do código e reduz o comprimento da linha e o tamanho do arquivo-fonte.

No entanto, seu nome não deve ser tão curto que ele não adequadamente descreve o elemento ou como o código usa.Isso é importante para a legibilidade do código.Se alguém está tentando entendê-lo, ou se você mesmo estiver observando-muito time depois que você escreveu, nomes de elemento apropriado podem economizar time.

Sensibilidade a Maiúsculas em Nomes

Nomes dos elementos XML fazem distinção entre maiúsculas e minúsculas.Isso significa que, quando o Visual Basic compilador compara dois nomes que diferem apenas caso alfabético, ele interpreta sistema autônomo diferentes nomes. Por exemplo, ele interpreta ABC e abc sistema autônomo referência ao separar elementos.

Namespaces XML

Ao criar um elemento XML literal, você pode especificar prefixo de namespace de XML para o nome do elemento.Para obter mais informações, consulte Elemento Literal XML.

Consulte também

Referência

Elemento Literal XML

Outros recursos

Criando XML em Visual Basic