Compartilhar via


Nomes de elementos e atributos XML declarados (Visual Basic)

Este tópico fornece diretrizes deVisual Basic para nomear elementos XML e atributos em literais XML .  Um XML literal, você pode especificar um nome local ou um nome qualificado. Um nome qualificado consiste de um prefixo denamespace XML, dois-pontos e um nome local. Para obter mais informações sobre os prefixos denamespace XML, consulte Literal de elemento XML (Visual Basic).

Rules

Um nome local de um elemento ou atributo no Visual Basic deve aderir às regras a seguir.

  • Ele pode começar com um namespace. Ele deve começar com um caractere alfabético ou sublinhado (_).

  • Ele deve conter apenas caracteres alfabéticos, decimal , sublinhados, pontos (.) e hífens (-).

  • It must not be more than 1,023 characters long.

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

Além disso, você deve aderir às seguintes diretrizes.

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

Name Length Guidelines

Na prática, um nome deve ser mais curto possível enquanto ainda claramente identifica a natureza do elemento. This improves the readability of your code and reduces line length and source-file size.

No entanto, seu nome não deve ser tão curto que ele não adequada de descrever o elemento ou como seu código usa. This is important for the readability of your code. Se alguém está tentando entendê-lo, ou se você mesmo estiver observando-muito tempo depois que você o escreveu, nomes de elemento apropriado podem economizar tempo.

Case Sensitivity in Names

Os nomes de elementosXML diferenciam maiúsculas de minúsculas. Isso significa que, quando o Visual Basic compilador compara os dois nomes que diferem apenas o caso em ordem alfabética, ele interpreta como nomes diferentes. Por exemplo, ele interpreta ABC e abc como referência para separar elementos.

XML Namespaces

Ao criar um elemento XML literal, você pode especificar o prefixo denamespace XMLpara o nome do elemento. For more information, see Literal de elemento XML (Visual Basic).

Consulte também

Referência

Literal de elemento XML (Visual Basic)

Outros recursos

Criando XML em Visual Basic