Kun muokkaat XML-tiedostoa, jolla on joukko DTD:n tai XML-skeeman määrittämiä rajoitteita (eli joukko sääntöjä), voit suunnittelunäkymässä ottaa rajoitteita käyttöön tai poistaa niitä käytöstä muokkauksen joustavuuden lisäämiseksi mutta silti ylläpitää asiakirjan oikeellisuutta säännöllisesti.
Kun rajoitteet ovat käytössä ja työskentelet suunnittelunäkymässä, XML-muokkausohjelma estää sinua lisäämästä elementtejä, määritteitä tai määritearvoja, joita XML-skeema tai DTD ei salli, ja poistamasta tarpeellisia tai valmiiksi määritettyjä tunniste- ja arvojoukkoja. Tässä tilassa elementin sisällön on oltava kelvollinen XML-muokkausohjelman ohjattujen muokkausasetusten käyttöä varten.
Jos haluat monipuolisempia toimintoja, voit poistaa XML-tiedoston rajoitteita käytöstä. Oletetaan esimerkiksi, että haluat käyttää elementtejä tai määritteitä, joita liitetty DTD-tiedosto tai XML-skeema ei salli, mutta et halua poistaa DTD-tiedoston tai XML-skeeman liitosta.
Voit poistaa XML-tiedoston rajoitteet käytöstä napsauttamalla XML > Poista kielioppirajoitteet käytöstä. Sen jälkeen kun olet poistanut tiedoston rajoitteet käytöstä, voit lisätä tai poistaa minkä tahansa elementin tai määritteen DTD:n tai XML-skeeman säännöistä riippumatta. Voit luoda uusia elementtejä tai määritteitä, jotka eivät ole DTD-tiedostossa tai skeemassa. Nämä suunnittelunäkymän kehotteet näkyvät vain, kun olet poistanut rajoitteet käytöstä. Tiedosto ei ehkä ole kelvollinen, kun teet näin.
Seuraavat ohjeet on kirjoitettu resurssiperspektiiviä varten, mutta ne pätevät useissa muissakin perspektiiveissä.
Seuraavassa on esimerkki siitä, mitä voit tehdä, kun DTD-tiedoston rajoitteet on poistettu käytöstä: