Přidání prvků include

Pokud máte rozsáhlá schémata, můžete jejich obsah rozdělit do několika dokumentů schémat, aby je bylo možné snáze udržovat, opakovaně využívat a číst. Prvek include je možno použít k přinášení definic a deklarací ze zahrnutého schématu do aktuálního schématu. Zahrnuté schéma musí být ve stejném cílovém oboru názvů jako zahrnující schéma.

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

Chcete-li přidat prvek include, 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 sekci Direktivy a klepněte na volbu Přidat Include.
  3. V Průvodci výběrem souboru schématu XML je možné začlenit schéma XML, které je umístěno ve vašem pracovním prostoru, nebo schéma z webové adresy HTTP. Vybraný soubor schématu XML musí mít stejný obor názvů jako aktuální schéma.
    • Začlenění schématu XML umístěném ve vašem pracovním prostoru:
      1. Vyberte Projekty pracovní plochy a klepněte na tlačítko Další.
      2. Vyberte schéma, které chcete naimportovat, a klepněte na tlačítko Dokončit.
    • Začlenění schématu XML umístěném na webové adrese HTTP:
      1. Vyberte HTTP a klepněte na tlačítko Další.
      2. Zadejte adresu URL schématu XML a klepněte na tlačítko Dokončit.
        Poznámka: Lokální kopie schématu není uložena ve vašem pracovním prostoru. Pokud ověřujete platnost schématu, kontroluje se obsah schématu z adresy URL, kterou určíte.
  4. Volitelné: Pomocí pohledu Vlastnosti můžete definovat další vlastnosti svého prvku importu.
    1. Chcete-li upravit umístění začleněného souboru schématu XML, klepněte na kartu Obecné a zadejte zobrazení nového umístění do pole Umístění schématu.
    2. Chcete-li zadat jakékoliv informace o tomto prvku include, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
    3. 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í.

Jakmile přidáte prvek include do vašeho schématu XML, při definování nových prvků, atributů, komplexních typů nebo jednoduchých typů, u kterých je možno zadat informace o typu, všechny deklarace ze zahrnutého schématu budou k dispozici na seznamu Typ pro daný prvek, atribut nebo komplexní či jednoduchý typ.

Například, pokud má soubor Address.xsd následující obsah:

<complexType name="Address">
    <sequence>
        <element name="name" type="string">
        <element name="street" type="string">
    </sequence>
</complexType>
a máte schéma XML s názvem PurchaseOrder.xsd, které přidává prvek include pro soubor Address.xsd, potom při definování nového prvku v Objednávce můžete jako jeho typ určit typ Adresa.
Související úlohy
Přidání prvků importu
Přidání prvků redefine
Související odkazy
Obory názvů XML