Share via


2.2.4 Aggregation

A Field (section 2.2.2) element MUST produce a single value, so a collection of values MUST be consolidated into a single value. This simple type is used to describe how to process a repeating field or a rich text box control, as specified in [MS-IPFF2], section 2.3.1.13.

average: Specified in the "average" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

count:  Specified in the "count" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

first: Specified in the "first" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

last: Specified in the "last" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

max: Specified in the "max" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

merge: Specified in the "merge" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

min: Specified in the "min" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

plainText: Specified in the "plainText" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

sum: Specified in the "sum" value for the aggregation attribute of the Field element in [MS-IPFF2], section 2.2.1.2.52.

Referenced By

Field.properties@Aggregation

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this simple type.

 <xs:simpleType name="Aggregation">
   <xs:restriction base="xs:string">
     <xs:enumeration value="average"/>
     <xs:enumeration value="count"/>
     <xs:enumeration value="first"/>
     <xs:enumeration value="last"/>
     <xs:enumeration value="max"/>
     <xs:enumeration value="merge"/>
     <xs:enumeration value="min"/>
     <xs:enumeration value="plainText"/>
     <xs:enumeration value="sum"/>
   </xs:restriction>
 </xs:simpleType>