xsf Namespace

The Microsoft Office InfoPath 2007 form definition (.xsf) file conforms to an XSD schema definition that uses two namespace prefixes.

  • To maintain support for the creation of form templates that are backwardly compatible with Office InfoPath 2003 Service Pack 1 or later, items in the .xsf file that are supported by both Office InfoPath 2003 and Microsoft Office InfoPath 2007 are qualified using the xsf namespace prefix.

    To view the documentation for the XSF schema items that are qualified with the xsf namespace prefix, open the InfoPath XSF Core Schema Diagram topic or view the topics that are contained in the InfoPath XSF Core Schema folder of the table of contents.

  • To support support features that are new to Microsoft Office InfoPath 2007, XSF schema items associated with those features are qualified using the xsf2 namespace prefix.

    To view the documentation for the XSF schema items that are qualified with the xsf2 namespace prefix, open the InfoPath XSF Extensions Diagram topic or view the topics that are contained in the InfoPath XSF Extensions Schema folder of the table of contents.

** Important **  The submitToHostAdapter element and the attributes associated with it were added to the XSF schema items qualifed with the xsf namespace prefix. This element and its attributes are not compatible with Office InfoPath 2003 Service Pack 1 or later and its presence in the manifest.xsf file of a form template will prevent it from being opened in InfoPath 2003.

Namespace URI

  xmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"