InfoPath XSF Core Schema Diagram

The following diagram shows the structure of the elements in the xsf namespace of the InfoPath XSF Core XML Schema Definition (XSD).

< xDocumentClass >

        < applicationParmeters >

                < solutionProperties >

        < calculations >

                < calculatedField >

        < customValidation >

                < errorCondition >

                        < errorMessage >

        < dataAdapters >

                < davAdapter >

                        < fileName >

                        < folderURL >

                < emailAdapter >

                        < attachmentFileName >

                        < bcc >

                        < cc >

                        < intro >

                        < subject >

                        < to >

                < hwsAdapter >

                        < hwsOperation >

                                < input >

                                        < partFragment >

                < submitToHostAdapter >

                < webServiceAdapter >

                        < operation >

                                < input >

                                        < partFragment >

        < dataObjects >

                < dataObject >

                        < query >

                                < adoAdapter >

                                < webServiceAdapter >

                                        < operation >

                                                < input >

                                                        < partFragment >

                        < sharepointListAdapter >

                                < field >

                        < xmlFileAdapter >

        < documentSchemas >

                < documentSchema >

        < documentSignatures >

                < signedDataBlock >

                        message

        < documentVersionUpgrade >

                < useScriptHandler >

                < useTransform >

        < domEventHandlers >

                < domEventHandler >

                        < ruleSetAction >

        < extensions >

                < extension >

        < externalViews >

                < externalView >

                        < mainpane >

        < featureRestrictions >

                < autoRecovery >

                < exportToExcel >

                < exportToWeb >

                < print >

                < save >

                < sendMail >

        < fileNew >

                < initialXMLDocument >

                        < customCategory >

        < hwsWorkflow >

                < allowedActions >

                        < action >

        < allowedTasks >

                < task >

                < location >

        < importParameters >

                < importSource >

        < listProperties >

                < fields >

                        < field >

        < onLoad >

                < ruleSetAction >

        < package >

                < files >

                        < file >

                                < fileProperties >

                                        < property >

        < permissions >

                < allowedControl >

        < query >

                < adoAdapter >

                < queryAction >

                < sharePointListAdapter >

                        < field >

                < webServiceAdapter >

                        < operation >

                                < input >

                                        < partFragment >

                xmlFileAdapter

        < roles >

                < role >

                < membership >

                        < getUserNameFromData >

                        < group >

                        < userName >

        < ruleSets >

                < ruleSet >

                        < rule >

                                < assignmentAction >

                                < closeDocumentAction >

                                < dialogBoxExpressionAction >

                                < dialogBoxMessageAction >

                                < exitRuleSet >

                                < openNewDocumentAction >

                                < queryAction >

                                < submitAction >

                                < switchViewAction >

        < save >

                < useScriptHandler >

        < schemaErrorMessages >

                < override >

                        < errorMessage >

        < scripts >

                < script >

        < submit >

                < davAdapter >

                        < fileName >

                        < folderURL >

                < emailAdapter >

                        < attachmentFileName >

                        < bcc >

                        < cc >

                        < intro >

                        < subject >

                        < to >

                < errorMessage >

                < ruleSetAction >

                < submitAction >

                < successMessage >

                < useHttpHandler >

                < useScriptHandler >

                < useQueryAdapter >

                < webServiceAdapter >

                        < operation >

                                < input >

                                        < partFragment >

        < taskPane >

        < views >

                < view >

                        < editing >

                                < xmlToEdit >

                                        < editWith >

                                                < fragmentToInsert >

                                                        < chooseFragment >

                                                                < attributeData >

                                        < masterDetail >

                < mainpane >

                < menu >

                        < button >

                        < menu >

                < menuArea >

                        < button >

                        < menu >

                < printSettings >

                < footer >

                < header >

                < toolbar >

                        < button >

                        < menu >

        < unboundControls >

                < button >

                < ruleSetAction >