Egyszerű típusok hozzáadása

Az egyszerű típusok használatosak származtatott adattípusok létrehozására. Ezek megszorítások egy készletét biztosítják egy adattípus értéktartományán (értékek halmazán) és lexikai tartományán (érvényes literálok halmazán).

Az egyszerű típusok nem rendelkezhetnek elem tartalommal és nem szállíthatnak attribútumokat. A számokat (és karaktersorozatokat, dátumokat, stb.) tartalmazó, de alelemeket nem tartalmazó elemek egyszerű típussal rendelkeznek.

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.

Egyszerű típus hozzáadásához tegye a következőket:

  1. Nyissa meg az XML sémát az XML sémaszerkesztőben.
  2. A Vázlat nézetben kattintson a jobb egérgombbal a Típusok elemre, majd válassza az előugró menü Egyszerű típus hozzáadása menüpontját.
  3. A Vázlat nézetben jelölje ki az új egyszerű típust.
  4. A Tulajdonságok nézetben kattintson az Általános lapra.
  5. Adjon egy új nevet az egyszerű típusnak a Név mezőben.
  6. Az alábbi lehetőségek közül választhat a Változat listában:
    • atomi. Az atomi típusok az XML sémanyelve beépített összes egyszerű típust foglalják magukba.
    • lista. A lista típusok atomi típusok sorozataiból állnak össze. Atomi értékek véges hosszúságú sorozataiból összeálló értékekkel rendelkeznek.
    • unió. Az unió típus lehetővé teszi, hogy egy elem vagy attribútumérték legalább egy példány legyen több atomi és lista típus uniójának típusából.
  7. Ha az atomi lehetőséget választotta a Változat listából, akkor kattintson az Alaptípus mező melletti Tallózás Ez a kép a Tallózás gomb gombra az egyszerű típus alaptípusának megadásához. A Típus beállítása párbeszédablak felsorolja a pillanatnyilag elérhető összes beépített és felhasználó által megadott típust. A lista Hatókörét az alábbi lehetőségek valamelyikének kiválasztásával módosíthatja:
    • Munkaterület. Felsorolja a munkaterületen rendelkezésre álló összes típust.
    • Tartalmazó projekt. Felsorolja a fájlt tartalmazó projektben rendelkezésre álló összes típust.
    • (Alapértelmezés) Aktuális erőforrás. Felsorolja az aktuális fájlban rendelkezésre álló összes típust.
    • Elemcsoportok. Felsorolja a kijelölt elemcsoporton belül rendelkezésre álló összes típust.
  8. Ha a lista lehetőséget választotta a Változat listából, akkor kattintson az Elemtípus mező melletti Tallózás Ez a kép a Tallózás gomb gombra az egyszerű típus elemtípusának megadásához. A Típus beállítása párbeszédablak felsorolja a pillanatnyilag elérhető összes beépített és felhasználó által megadott típust. A lista Hatókörét az alábbi lehetőségek valamelyikének kiválasztásával módosíthatja:
    • Munkaterület. Felsorolja a munkaterületen rendelkezésre álló összes típust.
    • Tartalmazó projekt. Felsorolja a fájlt tartalmazó projektben rendelkezésre álló összes típust.
    • (Alapértelmezés) Aktuális erőforrás. Felsorolja az aktuális fájlban rendelkezésre álló összes típust.
    • Elemcsoportok. Felsorolja a kijelölt elemcsoporton belül rendelkezésre álló összes típust.
  9. Ha az unió lehetőséget választotta a Változat listából, akkor kattintson a Tagtípusok mező melletti Tallózás Ez a kép a Tallózás gomb gombra az egyszerű típus tagtípusainak megadásához. Választhatja a Beépített egyszerű típusok és a Felhasználó által megadott egyszerű típusok hozzáadását is a tagtípusok értéklistához.
  10. Kattintson a Megszorítások lapra. Innen beállíthat specifikus megszorítás értékeket, beleértve a hossz megszorításokat, felsorolásokat és mintákat.
    1. A felsorolások segítenek az érvényes értékek meghatározásában az egyszerű típusokhoz. Ezek azok a tényleges értékek, amelyeket az egyszerű típus felvehet a példánydokumentumban. Lehetősége van egyetlen vagy több felsorolás hozzáadásához is egyeszerre:
      • Egyszerre egy felsorolás hozzáadásához a Specifikus megszorítás értékek alatt válassza a Felsorolások lehetőséget, majd kattintson a Hozzáadás gombra és adjon meg egy értéket a felsorolásnak.
      • Több felsorolás egyidejű hozzáadásához tegye a következőket:
        1. Kattintson a Felsorolások elemre.
        2. Kattintson a Hozzáadás gombra.
        3. Írja be az egyes felsorolások értékeit. Az egyes értékeket a Határoló karakter választja el egymástól. Például: Első, Második két felsorolást hoz létre, egyet "Első", egyet pedig "Második" értékkel.
        4. Jelölje be a Kezdő és záró szóközszerű karakter megtartása jelölőnégyzetet, ha meg kívánja tartani a listaértékek körüli szóközszerű karaktereket. Ha bejelöli ezt a jelölőnégyzetet, akkor az Első, Második értéke "Első" és " Második" lesz (van egy szóköz a Második előtt), mivel az érték beírásakor szóközt tett a "Második" elé.
        5. Kattintson az OK gombra. A felsorolások a Tulajdonságok nézetben jönnek létre és jelennek meg.
    2. A minták segítenek a megengedett értékeket érintő bizonyos megszorítások elhelyezésében. Például korlározhatja a mezőt, hogy csak az "öt számjegy plusz két nagybetűs ASCII betű" mintát követő értékeket fogadjon el. Minta megszorítás beállításához tegye a következőket:
      1. Válassza a Minták elemet.
      2. Kattintson a Hozzáadás gombra.
      3. A Reguláris kifejezés varázsló segítségével hozzon létre egy reguláris kifejezés mintát, amit megszorításként kíván használni.
      4. Kattintson a Befejezés gombra.
  11. Kattintson a Dokumentáció lapra, ha információkat kíván biztosítani erről az egyszerű típusról. A Dokumentáció oldal emberi olvasható anyagok, például leírások számára használatos.
  12. 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.
Kapcsolódó feladatok
Mintarészek hozzáadása egyszerű típusokhoz