Tartalommodellek hozzáadása

A tartalommodell bármilyen olyan adatok ábrázolása, amelyeket egy elem, globális elem, összetett típus, illetve csoport tartalmazhat. Ez az elem, globális elem, összetett típus, illetve csoport szerkezetének és megengedett tartalmának formális leírása, amely a dokumentumpéldány érvényesítésére használható.

Három különböző fajta tartalommodell létezik:
  • Sequence, ami azt jelenti, hogy a tartalommodell összes utóda megjelenhet az XML séma példányaiban. Azonban a tartalommodellben felsorolt sorrendben kell megjelenniük.
  • Choice, ami azt jelenti, hogy a tartalommodellnek csak egy utóda jelenhet meg az XML séma példányaiban.
  • All, ami azt jelenti, hogy a tartalommodell összes utóda megjelenhet az XML séma példányaiban, egyszer, illetve egyszer sem, és tetszőleges sorrendben. Ha ezt a lehetőséget választja, akkor a tartalommodell összes utódának egyedi elemnek kell lennie, és a tartalommodell egyetlen eleme sem jelenhet meg többször.

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.

Tartalommodell hozzáadásához egy elemhez, globális elemhez, összetett típushoz, illetve csoporthoz, tegye a következőket:

  1. A Terv nézetben jelölje ki az összetett típust vagy csoportot:
    • Ha összetett típust választott, akkor kattintson rá a jobb egérgombbal, majd válassza az előugró menü Sequence hozzáadása, illetve Choice hozzáadásaenüpontját a kívánt tartalommodell típus hozzáadásához az összetett típushoz. Ha az all tartalommodellt kívánja használni, akkor a modell módosításához kattintson rá a Terv nézetben, és a tulajdonságok részben válassza az all beállítást a Faja alatt. A tartalommodellt automatikusan az összetett típus utódaként adja hozzá a rendszer - a megjelenítéséhez bontsa ki a Vázlat nézetben. Megjegyzés: Ezek a lehetőségek nem jelennek meg, ha alaptípust állított be az összetett típushoz. Vagy alaptípust állíthat be az összetett típushoz, vagy pedig tartalommodellt adhat hozzá, de nem teheti mindkettőt.
    • A csoport automatikusan létrejön egy sorozat tartalommodell utóddal. A megjelenítéséhez és a kijelöléséhez bontsa ki azt a Vázlat nézetben. A Tulajdonságok nézetben választhatja ennek módosítását choice vagy all tartalommodellre, ha ezeket a lehetőségeket választja a Fajta menüből.
  2. (Nem kötelező) Válassza ki a megfelelő értéket a MinOccurs mezőben. Az elemnek legalább ennyiszer meg kell jelennie. Ha azt szeretné, hogy a tartalommodell elhagyható legyen, akkor válassza a 0 értéket. Egyébként válassza az 1 értéket.
  3. (Nem kötelező) Válassza ki a megfelelő értéket a MaxOccurs mezőben. A tartalommodell elem legfeljebb ennyiszer jelenhet meg. Az unbounded lehetőség választásával jelezheti, hogy az előfordulások száma nem korlátozott.
  4. Kattintson a Dokumentáció lapra, ha információkat kíván biztosítani erről a tartalommodellről. A Dokumentáció oldal emberi olvasható anyagok, például leírások számára használatos.
  5. 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 alábbi elemeket adhatja hozzá egy tartalom objektummodellhez.

Kapcsolódó feladatok
Any elem hozzáadása
Elemek hozzáadása
Elemhivatkozások hozzáadása
Csoporthivatkozások hozzáadása