documentSchema-elementet

Microsoft Office InfoPath

Vis alt Vis alt

documentSchema-elementet

Definerer et XML-skjema for et skjema.

Type

      xsd:complexType
    

Struktur

Navn Beskrivelse
location (Obligatorisk attributt) Inneholder navneområde-URIen (Uniform Resource Identifier) og plasseringen (en URL-adresse (Uniform Resource Locator), relativ til skjemadefinisjonsfilen (.xsf)), med mellomrom som skilletegn, for .xsd-filen der XML-skjemaet er definert.
rootSchema (Valgfritt attributt) Identifiserer et XML-skjema som toppnivåskjemaet for skjemaet som fylles ut.

Merknader

documentSchema-elementet er et obligatorisk element for documentSchemas-elementet. Det finnes ett documentSchema-element for hvert deklarerte XML-skjema i skjemaet.

Microsoft Office InfoPath 2003 inneholder alle XML-skjemaer i skjemamalen og endrer skjemareferansene i .xsd-filene til relative banenavn. Hvis et skjemas underliggende XML-dokument inneholder referanser til flere XML-skjemaer, er skjemaene oppført med separate documentSchema-elementer, og rootSchema-attributtet for XML-skjemaet på det øverste nivået er satt til "yes".

Hvis en XML-skjemafil inneholder referanser til andre XML-skjemafiler med inkluderings- eller importinnstillinger, trenger ikke disse filene å oppføres i documentSchemas-elementet. De må imidlertid tas med i skjemamalen, med referansene endret til relative filnavn.

Eksempel

Følgende er et eksempel på documentSchema-elementet:

    <xsf:documentSchemas>
   <xsf:documentSchema
      location="urn:schema:custom:Namespace customFilename.xsd"
      rootSchema="yes"/>
</xsf:documentSchemas>