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:
- Otevřete vaše schéma XML ve vašem editoru XML schema editor.
- 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ů.
- Vyberte vaši novou skupinu, v pohledu Návrh klepněte pravým tlačítkem myši na
skupinu atributů a vyberte volbu . V poli Nový název zadejte název skupiny atributů.
- 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.
- Vyberte atribut, v pohledu Návrh klepněte na aktuální
(výchozí) název atributu a poté zadejte nový Název.
- 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ě.
- 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.
- 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.
- 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.