xDocumentClass-elementet

Microsoft Office InfoPath

Vis alt Vis alt

xDocumentClass-elementet

Rotelementet for skjemadefinisjonsfilen (.xsf). Inneholder alle andre elementer og attributter for .xsf-filen.

Type

      xsd:complexType
    

Struktur

Navn Beskrivelse
author (Valgfritt attributt) Identifiserer forfatteren av skjemaet.
dataFormSolution(Valgfritt attributt) Identifiserer skjemaet som et databaseskjema.
description (Valgfritt attributt) En kort beskrivelse av skjemaet.
name(Valgfritt attributt) Angir et entydig, URN-basert (Uniform Resource Name) navn for skjemaet som defineres i .xsf-filen.
productVersion(Valgfritt attributt) Identifiserer InfoPath-versjonsnummeret som skjemaet ble opprettet med, eller som et bestemt skjema er beregnet for.
publishUrl(Valgfritt attributt) Identifiserer hvor skjemaet ble publisert, og hvor skjemamalen skal laste ned oppdateringer fra.
requireFullTrust(Valgfritt attributt) Gjør at skjemaet kan kjøres som et fullstendig klarert skjema når en skjemamal er registrert eller signert med et sertifikat.
solutionFormatVersion(Obligatorisk attributt) Identifiserer versjonsnummeret som representerer formatet for .xsf-filen.
solutionVersion (Valgfritt attributt) Identifiserer versjonsnummeret til skjemaet.
xmlns(Obligatorisk attributt) Definerer xsf-navneområdet.
applicationParameters (Valgfritt element) Inneholder skjemaspesifikke egenskaper som beskriver hvordan et skjema skal brukes i utformingsmodus i InfoPath.
customValidation (Valgfritt element) Definerer regelbasert, egendefinert validering på toppen av all validering som fremtvinges via XML-skjemaet.
dataObjects (Valgfritt element) Definerer alle sekundære dataobjekter som brukes i et InfoPath-skjema.
documentSchemas (Valgfritt element) Definerer XML-skjemaene som InfoPath-skjemaet er utformet for å håndtere.
documentSignatures (Valgfritt element) Definerer plasseringen til XML DOM-noden (Document Object Model) for den digitale signaturen i skjemaets underliggende XML-dokument.
documentVersionUpgrade (Valgfritt element) Definerer hvordan skjemaer som er opprettet med en eldre versjon av skjemamalen, kan oppgraderes til den seneste versjonen av skjemamalen.
domEventHandlers (Valgfritt element) Inneholder pekere til ulike typer skriptbasert hendelsesbehandling som reagerer på endringer i XML DOM-nodene i et skjemas underliggende XML-dokument når skjemaet fylles ut.
extensions (Valgfritt element) Inneholder mindre oppgraderinger i .xsf-filen i InfoPath, som kan brukes av fremtidige versjoner av InfoPath eller av bestemte skjemaer.
fileNew (Valgfritt element) Angir en referanse til en .xml-fil som inneholder eksempeldata som skal lastes inn når en bruker velger å opprette et nytt skjema basert på skjemamalen.
importParameters (Valgfritt element) Inneholder alle parameterne som definerer hvordan funksjonen for import (fletting) av skjemaer fungerer for skjemaet.
listProperties (Valgfritt element) Identifiserer egenskapene som bør finnes i en listevisning over alle skjemaer som tilhører en skjemamal.
package (Obligatorisk element) Inneholder informasjon om alle filene som brukes i et InfoPath-skjema.
query(Valgfritt element) Knytter en dataadapter til skjemaets underliggende XML-dokument.
schemaErrorMessages (Valgfritt element) Inneholder egendefinerte feilmeldinger som brukes til å overstyre XML-skjema-datatypefeil.
scripts (Valgfritt element) Definerer kilden til alle skript for forretningslogikk som brukes på dokumentnivå i skjemaet.
submit (Valgfritt element) Inneholder informasjon om sendefunksjonaliteten i et skjema.
taskpane (Valgfritt element) Definerer en egendefinert oppgaverute som skal brukes i et InfoPath-skjema.
views(Obligatorisk element) Definerer alle visningene som er implementert i et InfoPath-skjema.
trustLevel(Valgfritt attributt) Identifiserer klareringsnivået for et skjema.
trustSetting(Valgfritt attributt) Identifiserer klareringsinnstillingen for et skjema.

Merknader

xDocumentClass-elementet er et obligatorisk element som må finnes i .xsf-filen i InfoPath.

Samlingen av attributter i xDocumentClass-elementet kalles den globale metadatadelen. Den globale metadatadelen av .xsf-filen er en obligatorisk del som inneholder global informasjon om InfoPath-skjemaet.

Eksempel

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

    xsf:xDocumentClass
   xmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"
   name="urn:schemas-microsoft-com:myTravelReport"
   author="Frank Miller"
   description="Travel Report form for entering travel reports, issues, expenses, etc."
   dataFormSolution="yes"
   solutionVersion = "1.0.0.1"
   productVersion="11.0.5106"
   solutionFormatVersion="1.0.0.0">
   dataFormSolution="yes"
   requireFullTrust="yes"
   trustLevel="restricted"
   trustSetting="manual"
   publishUrl="http://www.contoso.com/InfoPathTemplates/MyTemplate.xsn">
   ...
</xsf:xDocumentClass