Du kan bruge redefine-metoden til at omdefinere enkle og komplekse typer, grupper og attributgrupper, som er hentet fra eksterne skemafiler.
Når du omdefinerer en komponent, ændrer du dens indhold.
Ligesom med include-metoden kræver redefine-metoden, at de eksterne komponenter er placeret i samme målnavneområde som omdefinitionsskemaet, selvom eksterne komponenter fra skemaer, som ikke har noget navneområde, også kan omdefineres.
Følgende instruktioner er skrevet til perspektivet Ressource, men gælder også i mange andre perspektiver.
Sådan tilføjer du et omdefineret element:
- Åbn XML-skemaet i XML-skemaeditor.
- Vælg skemaet i oversigten Struktur. Hele skemaet og dets indhold vises i oversigten Design.
- Højreklik på afsnittet Direktiver i afsnittet Design, og klik på Tilføj Redefine.
- Klik på skillebladet Generelt i oversigten Egenskaber, og klik påGennemse
til højre for feltet Skemaplacering. Den XML-skemafil, du vælger, skal have samme navneområde som det aktuelle skema.
- Hvis du vil vælge et XML-skema, som er placeret på arbejdsbænken, skal du vælge Arbejdsbænkprojekter og klikke på Næste.
- Vælg det skema, du vil inkludere, og klik på Afslut.
- Hvis du vil vælge et XML-skema, som er placeret på internettet, skal du vælge HTTP og klikke på Næste.
- Skriv URL'en for XML-skemaet, og klik på Afslut.
Bemærk: Der bliver ikke gemt en lokal kopi af skemaet på arbejdsbænken.
Hver gang du validerer skemaet, bliver skemaets indhold kontrolleret fra den URL, du angiver.
- XML-skemaeditor henter placeringen på den inkluderede XML-skemafil og fremviser den i feltet Skemaplacering. Feltet kan når som helst redigeres, så det afspejler placeringen af XML-skemafilen.
- Klik på skillebladet Dokumentation, hvis der skal angives oplysninger om redefine-elementet. Siden Dokumentation bruges til materiale, der læses af personer, f.eks. en beskrivelse.
- Klik på skillebladet Udvidelser, hvis du vil tilføje programoplysningselementer til dine annotationer med skemakomponenter. På siden Udvidelser kan du angive skemaet og tilføje XML-indhold til dine annotationer.
Når du har tilføjet redefine-elementet til XML-skemaet, kan du omdefinere enkle og komplekse typer, grupper og attributgrupper i det XML-skema, du har valgt i redefine-elementet.