本主題提供在 XML 常值中命名 XML 元素和屬性的 Visual Basic 指導方針。 在 XML 字面值中,您可以指定本機名稱或限定名稱。 限定名稱是由 XML 命名空間前綴、冒號和本地名稱所組成。 若要了解 XML 命名空間前置詞的更多資訊,請參閱 XML 元素語法。
規則
在 Visual Basic 程式中,元素或屬性的本地名稱必須遵循下列規則。
它可以從命名空間開始。 它必須以字母字元或底線 (
_) 開頭。它只能包含字母字元、十進位數、底線、句號(.)和連字元(-)。
長度不得超過 1,024 個字元。
出現在名稱中的冒號表示命名空間分界。 因此,您只能使用冒號來指定特定名稱的 XML 命名空間。
此外,您應該遵守下列指導方針。
- XML 1.0 規格會保留以任何大寫變化字串 「xml」 開頭的所有名稱。 因此,請勿將這些名稱用於專案和屬性名稱。
名稱長度指導方針
就實際而言,名稱應該盡可能短,同時仍清楚識別元素的性質。 這可改善程式代碼的可讀性,並減少行長度和原始程序檔大小。
不過,您的名稱不應該太短,無法充分描述元素或程序代碼如何使用它。 對於程序代碼的可讀性而言,這很重要。 如果其他人試圖瞭解這個,或者,如果你自己在撰寫之後過了很長一段時間再看它,適當的元素名稱可以節省時間。
名稱大小寫的敏感性
XML 元素名稱區分大小寫。 這表示當 Visual Basic 編譯程式只比較字母大小寫不同的兩個名稱時,它會將它們解譯為不同的名稱。 例如,它會將ABC和abc解釋為參考個別元素。
XML 命名空間
建立 XML 元素常值時,您可以指定元素名稱的 XML 命名空間前置詞。 如需詳細資訊,請參閱 XML 元素字面值。