Ahogyan a sémák egyre nagyobbá válnak, gyakran kívánatos
szétosztani a tartalmukat több sémadokumentum között olyan célok
érdekében, mint a könnyű karbantartás, újrafelhasználás és olvashatóság.
Az import elem segítségével hozhat be meghatározásokat és
deklarációkat egy importált sémából az aktuális sémába.
Az importált séma származhat másik névtérből, mint az aktuális
séma.
Több import elemet is hozzáadhat egy XML sémához, de az
előtagoknak és a névtereknek egyedinek kell lenniük az importált sémák
között.
Az alábbi útmutatások az Erőforrások perspektívához
íródtak, de sok más perspektívában is működnek.
Import elem
hozzáadásához tegye a következőket:
- Nyissa meg az XML sémát az XML sémaszerkesztőben.
- A Vázlat nézetben jelölje ki a sémát. A teljes séma és a tartalma megjelenik a Terv nézetben.
- A Grafikus nézetben kattintson a jobb egérgombbal a Direktívák
részre, majd válassza az előugró menü Import
hozzáadása menüpontját.
- A Tulajdonságok nézetben kattintson az Általános lapra, majd a
Séma helye mezőtől jobbra elhelyezkedő
Tallózás gombra
.
- Ha a munkaterületen található XML sémát kíván importálni, akkor tegye
a következőket:
- Válassza a Munkaterület projektek lehetőséget,
és kattintson a Tovább gombra.
- Válassza ki az importálni kívánt sémát és kattintson a
Befejezés gombra.
- Ha a weben található XML sémát kíván importálni, akkor tegye a
következőket:
- Válassza ki a HTTP beállítást, majd kattintson
a Tovább gombra.
- Írja be az XML séma URL címét, és kattintson a
Befejezés gombra.
Megjegyzés: A rendszer nem tárolja a séma helyi példányát a munkaterületen.
Valahányszor érvényesíti a sémát, annak tartalmát a megadott URL címről
érvényesíti a rendszer.
- Az XML sémaszerkesztő lekéri az importált XML sémához tartozó
névteret, és csak olvashatóként megjeleníti a
Névtér mezőben.
- Ha szükséges, akkor írjon be egy egyedi előtagot a névtérnek az
Előtag mezőbe.
- Kattintson a Dokumentáció lapra, ha
információkat kíván biztosítani erről az import elemről. A Dokumentáció oldal emberi olvasható
anyagok, például leírások számára használatos.
- Kattintson a Kiterjesztések lapra, ha
alkalmazás információs elemeket kíván hozzáadni a sémakomponensek
annotációihoz. A Kiterjesztések oldal lehetővé teszi a séma
megadását és XML tartalom hozzáadását az annotációkhoz.
Az import elem XML sémához adása után amikor olyan új elemeket,
attribútumokat, összetett típusokat, illetve egyszerű típusokat határoz
meg, ahol típusinformációk megadására van lehetősége, akkor a befoglalt
sémából származó összes deklaráció elérhető lesz az elemhez,
attribútumhoz, egyszerű típushoz, illetve összetett típushoz tartozó
Típus listában.