Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a témakör Visual Basic-irányelveket tartalmaz az XML-elemek és -attribútumok XML-literálokban való elnevezéséhez. XML-literálban megadhat egy helyi nevet vagy egy minősített nevet. A minősített név egy XML-névtérelőtagból, egy kettőspontból és egy helyi névből áll. Az XML-névtér előtagokkal kapcsolatos további információkért lásd az XML elem literál részt.
Szabályok
A Visual Basic egyik elemének vagy attribútumának helyi nevének be kell tartania az alábbi szabályokat.
Egy névtérrel kezdődhet. Betűrendes karakterrel vagy aláhúzásjellel (
_
) kell kezdődnie.Csak betűrendes karaktereket, tizedesjegyeket, aláhúzásjeleket, pontokat (.) és kötőjeleket (-) tartalmazhat.
Legfeljebb 1024 karakter hosszúságú lehet.
A nevekben megjelenő kettőspont a névtér elhatárolását jelzi. Ezért csak kettőspontokkal adhat meg EGY XML-névteret egy adott névhez.
Emellett be kell tartania az alábbi útmutatót.
- Az XML 1.0 specifikációja az "xml" sztringgel kezdődő összes nevet lefoglalja, függetlenül a kis- és nagybetűs írástól. Ezért ne használja ezeket a neveket az elem- és attribútumnevekhez.
A névhosszra vonatkozó irányelvek
Gyakorlati szempontból a névnek a lehető legrövidebbnek kell lennie, ugyanakkor egyértelműen azonosítania kell az elem jellegét. Ez javítja a kód olvashatóságát, és csökkenti a sorok hosszát és a forrásfájl méretét.
A neve azonban nem lehet olyan rövid, hogy nem írja le megfelelően az elemet vagy a kód használatát. Ez fontos a kód olvashatósága szempontjából. Ha valaki más próbálja megérteni az Ön által írtakat, vagy ha Ön maga nézi meg újra hosszú idő után, a megfelelő elemnevek időt takaríthatnak meg.
Kis- és nagybetű érzékenység a nevekben
Az XML-elemek nevének kis- és nagybetű érzékenysége van. Ez azt jelenti, hogy ha a Visual Basic fordító két olyan nevet hasonlít össze, amelyek csak betűrendben különböznek, azokat különböző nevekként értelmezi. Például a ABC
és a abc
külön elemekre történő hivatkozásként értelmezi.
XML-névterek
XML-elemkonstans létrehozásakor megadhatja az elemnévhez tartozó XML-névtér előtagját. További információkért lásd az XML-elemliterált.