Přidání komplexních typů

Komplexní typ může ve svém obsahu mít prvky a může nést také atributy. Komplexní typy mohou pomoci určit příslušný obsah pro libovolné dokumenty instancí, generované z vašeho schématu XML nebo k němu přidružené.

Ke schématu XML můžete přidat tolik komplexních typů, kolik budete chtít.

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

Chcete-li přidat do schématu XML komplexní typ, postupujte takto:

  1. Otevřete vaše schéma XML ve vašem editoru XML schema editor.
  2. V pohledu Návrh klepněte pravým tlačítkem myši na kategorii Typy, klepněte na volbu Přidat komplexní typ a zadejte název komplexního typu. Pokud bude třeba tento název později změnit, můžete jej upravit na kartě Obecné pohledu Vlastnosti.
  3. Chcete-li pro tento komplexní typ nastavit základní typ, klepněte na daný typ pravým tlačítkem myši v pohledu Návrh a klepněte na volbu Nastavit základní typ. Pro váš komplexní typ můžete buď nastavit hodnotu základní typ, nebo k němu můžete přidat model obsahu (to znamená libovolná data, která mohou být obsažena uvnitř prvku), ale nemůžete učinit obojí zároveň. Další informace o modelech obsahu viz Přidávání modelů obsahu.
  4. Nový typ je možné ze základního typu odvodit buď rozšířením, nebo omezením. Standardně je odvozování nastaveno na rozšíření. Chcete-li změnit způsob odvození typu, klepněte v pohledu Vlastnosti na kartu Obecné a ze seznamu Zděděno podle vyberte položku Omezení nebo Rozšíření.
  5. Chcete-li přidat atributy ke komplexnímu typu, klepněte v pohledu Návrh pravým tlačítkem myši na svůj komplexní typ a vyberte volbu Přidat atribut. Atribut přidružuje názvu atributu specifický typ a hodnotu.
    1. Chcete-li nastavit název atributu, poklepejte na název atributu v pohledu Návrh a zadejte název.
    2. Chcete-li nastavit typ atributu, poklepejte na typ atributu v pohledu Návrh a potom ze seznamu vyberte nový.
    Informace o přidávání atributů, odkazů na atributy a atributů any viz Přidávání skupin atributů.
  6. Svůj komplexní typ můžete dále definovat v pohledu Vlastnosti:
    1. Chcete-li k tomuto komplexnímu typu doplnit jakékoliv informace, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
    2. 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í.
Související úlohy
Přidání modelů obsahu