A redefine mechanizmus segítségével
átdefiniálhat egyszerű és összetett típusokat, csoportokat, valamint külső
sémafájlokból megszerzett attribútumcsoportokat. Komponens
átdefiniálásakor módosítja a tartalmát.
Az include mechanizmushoz hasonlóan a
redefine is megköveteli, hogy a komponensek ugyanabban a
cél névtérben legyenek, mint az átdefiniáló séma, habár névtérrel nem
rendelkező sémákból származó külső komponensek átdefiniálására is van
lehetőség.
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.
Redefine 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ü Redefine
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
. A kiválasztott XML sémafájlnak ugyanazzal a névtérrel kell
rendelkeznie, mint az aktuális séma.
- Ha a munkaterületen található XML sémát kíván kiválasztani, akkor
válassza a Munkaterület projektek lehetőséget, és
kattintson a Tovább gombra.
- Válassza ki a befoglalni kívánt sémát és kattintson a
Befejezés gombra.
- Ha a weben található XML sémát kíván kiválasztani, akkor válassza a
HTTP lehetőséget, és 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 a befoglalt XML sémafájl helyét, és
megjeleníti a Séma helye mezőben. Ez a mező
bármikor szerkeszthető, hogy tükrözze az XML sémafájl helyét.
- Kattintson a Dokumentáció lapra, ha
információkat kíván biztosítani erről a redefine 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.
Miután hozzáadott egy redefine elemet az XML sémához,
lehetősége van bármely egyszerű és összetett típus, csoport, valamint
attribútumcsoport átdefiniálására a redefine elemben kiválasztott XML
sémában.