Přidávání skupin atributů

Definice skupiny atributů je vzájemné přiřazení názvu a skupiny deklarací atributu. Pojmenované skupiny deklarací atributů mohou výrazně usnadnit údržbu a opakované použití běžných deklarací atributu ve schématu XML.

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

Chcete-li do schématu XML přidat skupinu atributů, postupujte tímto způsobem:

  1. Otevřete vaše schéma XML ve vašem editoru XML schema editor.
  2. V pohledu Osnova klepněte pravým tlačítkem myši na složku Skupiny atributů a poté klepněte na Přidat skupinu atributů. Zobrazí se ve složce Skupiny atributů.
  3. Vyberte vaši novou skupinu, v pohledu Návrh klepněte pravým tlačítkem myši na skupinu atributů a vyberte volbu Předeklarovat > Přejmenovat. V poli Nový název zadejte název skupiny atributů.
  4. Chcete-li přidat atribut, klepněte pravým tlačítkem myši na vaši skupinu atributů v pohledu Osnova a poté klepněte na Přidat atribut. Atribut se zobrazí pod skupinou atributů v pohledu Osnova.
    1. Vyberte atribut, v pohledu Návrh klepněte na aktuální (výchozí) název atributu a poté zadejte nový Název.
    2. V pohledu Návrh klepněte na aktuální (výchozí) typ atributu a vyberte typ z nabídky. Jako další možnost můžete zvolit procházení pro vyvolání nabídky Nastavit typ pro více možností. Dialogové okno Nastavit typ uvede seznam všech vestavěných a uživatelem definovaných typů, které jsou momentálně k dispozici. Rozsah seznamu můžete změnit výběrem jedné z následujících voleb:
      • Pracovní prostor. Vypíše všechny typy, dostupné ve vašem pracovním prostoru.
      • Zapouzdřující projekt. Vypíše všechny typy, dostupné v projektu, který obsahuje váš soubor.
      • (Výchozí)Aktuální prostředek. Vypíše všechny typy dostupném ve vašem aktuálním souboru.
      • Pracovní sady. Vypíše všechny typy dostupné ve vybrané pracovní sadě.
  5. Odkaz na atribut poskytuje odkaz na globální atribut. Chcete-li přidat odkaz na atribut, v pohledu Návrh klepněte pravým tlačítkem myši na komplexní typ obsahující prvek a klepněte na Přidat odkaz na atribut. Deklarace odkazující na globální atribut umožňuje atributu, na který se odkazuje, zobrazovat se v dokumentu instance v kontextu deklarace odkazování. Vyberte odkaz a poté v nabídce Odkaz vyberte skupinu atributů, na kterou chcete odkazovat v pohledu Vlastnosti.
  6. Odkaz na skupinu atributů poskytuje odkaz na skupinu atributů. Chcete-li přidat odkaz na skupinu atributů, v pohledu Návrh klepněte pravým tlačítkem myši na komplexní typ obsahující prvek a klepněte na Přidat odkaz na skupinu atributů. Deklarace odkazující na globální atribut umožňuje atributu, na který se odkazuje, zobrazovat se v dokumentu instance v kontextu deklarace odkazování. Vyberte odkaz a poté v nabídce Odkaz vyberte skupinu atributů, na kterou chcete odkazovat v pohledu Vlastnosti.
  7. Prvek any zpřístupňuje obsah prvku podle Oborů názvů a odpovídající prvek atributu any umožňuje atributům zobrazení v prvcích. Chcete-li přidat atribut any, klepněte pravým tlačítkem myši na vaši skupinu atributů a poté klepněte na Přidat atribut any. Atribut any se zobrazí pod skupinou atributů v pohledu Osnova. Pro atribut any můžete zadat následující hodnoty:
    • Pro hodnotu namespace můžete vybrat:
      • ##any. Umožňuje libovolný dobře naformátovaný XML z jakéhokoli oboru názvů.
      • ##local . Umožňuje libovolný dobře naformátovaný XML, který není deklarovaný v oboru názvů.
      • ##other. Umožňuje libovolný dobře naformátovaný XML, který není z cílového oboru názvů definovaného typu.
      • ##targetNamespace . Zkratka pro cílový obor názvů definovaného typu.
    • Pro hodnotu processContents můžete vybrat:
      • skip. Procesor XML vůbec neověří platnost obsahu atributu.
      • lax. Procesor XML ověří platnost obsahu atributu v dostupném rozsahu.
      • strict. Procesor XML ověří platnost veškerý obsah atributu.