2.2.5.2 Feature

Namespace: http://schemas.microsoft.com/office/infopath/2007/formsServices

The Features element indicates the feature in the form template that is responsible for generating the corresponding Message element, as specified in section 2.2.4.4, when the protocol server is attempting to browser-enable or design check the form template (.xsn) file.

 <xs:simpleType name="Feature" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:restriction base="xs:string">
     <xs:enumeration value="GenericXsf"/>
     <xs:enumeration value="XsfSchema"/>
     <xs:enumeration value="GenericXsl"/>
     <xs:enumeration value="GenericXPath"/>
     <xs:enumeration value="TemplateXml"/>
     <xs:enumeration value="Layout"/>
     <xs:enumeration value="Controls"/>
     <xs:enumeration value="BusinessLogic"/>
     <xs:enumeration value="Calculations"/>
     <xs:enumeration value="Validation"/>
     <xs:enumeration value="DigitalSignatures"/>
     <xs:enumeration value="DataAdapters"/>
     <xs:enumeration value="Submit"/>
     <xs:enumeration value="Views"/>
     <xs:enumeration value="Rules"/>
     <xs:enumeration value="ConditionalFormatting"/>
     <xs:enumeration value="VersionUpgrade"/>
   </xs:restriction>
 </xs:simpleType>

The following table specifies the allowable values for the Feature simple type.

Value

Meaning

GenericXsf

Issues related to the form definition (.xsf) file without a more specific Feature value available, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

XsfSchema

Issues related to the form definition (.xsf) file, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

GenericXsl

Issues related to form views without a more specific Feature value available, as specified in [MS-IPFF] and [MS-IPFF2] section 2.4.

GenericXPath

Issues related to a XPath expression without a more specific Feature value available.

TemplateXml

Issues in the template.xml, as specified in [MS-IPFF] and [MS-IPFF2] section 2.7.

Layout

Issues relating to form view layout, as specified in [MS-IPFF] and [MS-IPFF2] section 2.4.

Controls

Issues related to controls, as specified in [MS-IPFF] section 2.3 and [MS-IPFF] and [MS-IPFF2] section 2.4.

BusinessLogic

Issues related to business logic declarations as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

Calculations

Issues related to calculation declarations, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

Validation

Issues related to data validation declarations.

DigitalSignatures

Issues related to digital signatures, as specified in [MS-IPFF] section 2.2.126 and [MS-IPFF2] section 2.2.1.2.107.

DataAdapters

Issues related to data adapter, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

Submit

Issues related to submit.

Views

Issues related to form views, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

Rules

Issues related to rules, as specified in [MS-IPFF] and [MS-IPFF2] section 2.2.

ConditionalFormatting

Issues related to conditional formatting, as specified in [MS-IPFF] and [MS-IPFF2] section 2.4.

VersionUpgrade

Issues related to version upgrade, as specified in [MS-IPFF] and [MS-IPFF2] [MS-IPFF2] section 2.2.1.2.109.