3.1.4.2.3.7 t:GroupByType Complex Type

The GroupByType complex type specifies the grouping for items that are returned by the FindItem operation. The GroupByType complex type extends the BaseGroupByType complex type, as specified in section 3.1.4.2.3.4.

 <xs:complexType name="GroupByType">
   <xs:complexContent>
     <xs:extension
       base="t:BaseGroupByType"
     >
       <xs:sequence>
         <xs:choice>
           <xs:element name="FieldURI"
             type="t:PathToUnindexedFieldType"
            />
           <xs:element name="IndexedFieldURI"
             type="t:PathToIndexedFieldType"
            />
           <xs:element name="ExtendedFieldURI"
             type="t:PathToExtendedFieldType"
            />
         </xs:choice>
         <xs:element name="AggregateOn"
           type="t:AggregateOnType"
          />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

The following table lists the child elements of the GroupByType complex type.

Element

Type

Description

FieldURI

t:PathToUnindexedFieldType ([MS-OXWSCDATA] section 2.2.4.55)

Specifies the URI to an unindexed item property.

IndexedFieldURI

t:PathToIndexedFieldType ([MS-OXWSCDATA] section 2.2.4.54)

Specifies the URI to an indexed item property.

ExtendedFieldURI

t:PathToExtendedFieldType ([MS-OXWSXPROP] section 2.1.6)

Specifies an extended item property.

AggregateOn

t:AggregateOnType (section 3.1.4.2.3.3)

Specifies the item property that is used to determine the order of groups in a response.