Je možno použít mechanizmus redefine k předefinování
jednoduchých a komplexních typů, skupin a skupin atributů získaných z externích
souborů schémat. V případě předefinování komponenty upravujete její obsah.
Stejně jako mechanizmus include, i mechanizmus redefine
vyžaduje, aby byly externí komponenty ve stejném cílovém oboru názvů, jako schéma
předefinování, ačkoli externí komponenty ze schémat bez oboru názvů je možno předefinovávat.
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 redefine, postupujte takto:
- Otevřete vaše schéma XML ve vašem editoru XML schema editor.
- V pohledu Návrh klepněte pravým tlačítkem myši na sekci Direktivy a klepněte na volbu Přidat prvek redefine.
- V Průvodci výběrem souboru schématu XML je možné naimportovat 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.
- Importu schématu XML umístěném ve vašem pracovním prostoru:
- Vyberte Projekty pracovní plochy a klepněte na tlačítko Další.
- Vyberte schéma, které chcete naimportovat, a klepněte na tlačítko Dokončit.
- Import schématu XML umístěném na webové adrese HTTP:
- Vyberte HTTP a klepněte na tlačítko Další.
- 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.
- Volitelné: Pomocí pohledu Vlastnosti můžete definovat další vlastnosti svého prvku importu.
- 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.
- Chcete-li zadat jakékoliv informace o tomto prvku redefine, klepněte na kartu Dokumentace.
Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
- 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 redefine do
schématu XML, můžete předefinovat kterýkoliv z jednoduchých nebo komplexních typů, skupin a skupin atributů ve schématu XML, které jste vybrali v prvku redefine.