2.2.4 Complex Types
The following table summarizes the set of common XML schema complex type definitions that are defined by this specification. XML schema complex type definitions that are specific to a particular operation are defined with the operation.
Complex type |
Description |
---|---|
FindFolderResponseMessageType |
Specifies the result body for the FindFolder operation (section 3.1.4.1). |
FindItemResponseMessageType |
Specifies the result body from the FindItem operation (section 3.1.4.2). |
AndType |
Specifies a search expression that performs a Boolean AND operation between two or more search expressions. |
ArrayOfCalendaryItemsType |
Specifies an array of CalendarItemType complex types ([MS-OXWSMTGS] section 2.2.4.6). |
ArrayOfGroupedItemsType |
Specifies an array of items that are returned by the FindItem operation. |
ArrayOfItemsType |
Specifies an array of ItemType complex types ([MS-OXWSCORE] section 2.2.4.24). |
BasePagingType |
Specifies the base type for derived types that specify paged views. |
ContainsExpressionType |
Specifies a search expression that determines whether a given property contains the supplied constant string value. |
ExcludesType |
Specifies a bitwise mask of a property for an exclude search restriction. |
ExcludesValueType |
Specifies a hexadecimal or decimal mask for an exclude search restriction. |
ExistsType |
Specifies a search restriction that resolves to true if the supplied property exists on an item. |
FindFolderParentType |
Specifies the results of searching a single Root folder during a FindFolder operation, as specified in section 3.1.4.1. |
FindItemParentType |
Specifies the results of searching a single Root folder during a FindItem operation, as specified in section 3.1.4.2. |
FractionalPageViewType |
Specifies where a paged view starts and the maximum number of items that are returned. |
GroupedItemsType |
Specifies a collection of items that are the result of a grouped FindItem operation. |
IndexedPageViewType |
Specifies how paged item information is returned by the FindItem or the FindFolder operation. |
InstantSearchPayloadType |
For internal use only. |
IsEqualToType |
Specifies a search expression that compares a property with either a constant value or another property and evaluates to "true" if they are equal. |
IsGreaterThanOrEqualToType |
Specifies a search expression that compares a property with either a constant value or another property and evaluates to "true" if the first property is greater than or equal to the second. |
IsGreaterThanType |
Specifies a search expression that compares a property with either a constant value or another property and returns "true" if the first property is greater. |
IsLessThanOrEqualToType |
Specifies a search expression that compares a property with either a constant value or another property and evaluates to true if the first property is less than or equal to the second. |
IsLessThanType |
Specifies a search expression that compares a property with either a constant value or another property and evaluates to true if the first property is less than the second. |
IsNotEqualToType |
Specifies a search expression that compares a property with either a constant value or another property and evaluates to true if the values are not the same. |
MultipleOperandBooleanExpressionType |
Specifies the base type for search expressions that are formed by two or more Boolean operands. |
NotType |
Specifies a search expression that negates the Boolean value of the search expression that it contains. |
OrType |
Specifies a search expression that performs a logical OR on the search expression that it contains. |
PerformInstantSearchRequest |
For internal use only. |
PerformInstantSearchResponse |
For internal use only. |
RestrictionType |
Specifies a search restriction or query for the FindItem operation or the FindFolder operation. |
SearchExpressionType |
Specifies the base type for all search expressions. |
SearchParametersType |
Specifies the search parameters that define the contents of a search folder. |
SeekToConditionPageViewType |
Specifies a condition that has to be met in order for an item to be included in the result set that is returned by the FindItem operation or the FindFolder operation.<3> |
TwoOperandExpressionType |
Specifies the base type for derived classes that represent a restriction that is formed by comparing two values against one another. |
QueryStringType |
Specifies a query string.<4> |