Přidávání modelů obsahu

Model obsahu je reprezentací libovolných dat, která v sobě může obsahovat nějaký prvek, globální prvek, komplexní typ nebo skupina. Jedná se o formální popis struktury a přípustného obsahu prvku, globálního prvku, komplexního typu nebo skupiny, který je možné použít pro ověření platnosti instance určitého dokumentu.

Existují tři různé druhy modelu obsahu:
  • Sekvence, u které se všechny podřízené prvky modelu obsahu mohou objevit v instanci schématu XML. Musí se ale objevit v pořadí, v kterém jsou uvedeny v modelu obsahu.
  • Volba, u níž se může v instanci schématu XML objevit jen jeden z podřízených prvků modelu obsahu.
  • Vše, tzn., že se všechny podřízené prvky modelu obsahu mohou objevit jednou nebo ani jednou a to v libovolném pořadí. Pokud zvolíte tuto hodnotu, musí být všechny podřízené prvky modelu obsahu individuálními prvky a žádný z prvků v modelu obsahu se nesmí objevit více než jednou.

Následující pokyny jsou určeny pro perspektivu Prostředek, nicméně jsou aplikovatelné i na mnohé další perspektivy.

Chcete-li přidat model obsahu k prvku, globálnímu prvku, komplexnímu typu nebo skupině, postupujte následovně:

  1. V pohledu Návrh vyberte váš komplexní typ nebo skupinu:
    • Pokud vyberete komplexní typ, můžete na něj klepnout pravým tlačítkem myši a poté klepnout na Přidat sekvenci, nebo na Přidat volbu a tím přidat vám požadovaný typ modelu obsahu do vašeho typu obsahu. Chcete-li použít model obsahu all, můžete model změnit tak, že na něj klepnete v pohledu Návrh a ve vlastnostech vyberete all jako Druh. Váš model obsahu se automaticky přidal jako podřízený prvek vašeho komplexního typu - chcete-li ho vidět, rozbalte ho v pohledu Osnovy. Poznámka: Tyto volby se nezobrazí, pokud máte nastavenou pro váš komplexní typ hodnotu Základní typ. Můžete buď nastavit pro váš komplexní typ hodnotu Základní typ, nebo k němu můžete přidat model obsahu, ale nemůžete učinit obojí zároveň.
    • Vaše skupina se automaticky vytvoří se sekvenčním podřízeným prvkem modelu obsahu. Rozbalte jej v pohledu osnovy, abyste ho viděli a mohli ho vybrat. V pohledu Vlastnosti můžete změnit model obsahu tak, že vyberete volbu choice nebo all z nabídky Druh.
  2. (Volitelné) Vyberte příslušnou hodnotu v poli MinOccurs. Tato hodnota uvádí minimální počet zobrazení modelu obsahu. Pokud chcete, aby váš model obsahu byl volitelný, vyberte 0, jinak vyberte 1.
  3. (Volitelné) Vyberte příslušnou hodnotu v poli MaxOccurs. Tato hodnota uvádí maximální počet zobrazení modelu obsahu. Chcete-li označit, že neexistuje žádné omezení počtu výskytů, můžete vybrat hodnotu bez vazby.
  4. Chcete-li zadat informace o tomto modelu obsahu, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
  5. Chcete-li přidat prvky informací o aplikaci do vašich anotací komponent schémat, klepněte na kartu Rozšíření. Stránka Rozšíření vám umožňuje zadávat schéma a přidávat obsah XML do vašich anotací.

K modelu objektu obsahu je možné přidat následující položky.

Související úlohy
Přidávání prvku any
Přidávání prvků
Přidávání odkazů na prvky
Přidávání odkazů na skupiny