3.1.4.1.3.3 m:GetServerTimeZonesType Complex Type

The GetServerTimeZonesType complex type specifies the requested server time zones or specifies that all server time zones are to be returned. It optionally specifies whether full time zone information is returned, or whether only time zone name and identifiers are returned. The GetServerTimeZonesType complex type extends the BaseRequestType complex type, as specified in [MS-OXWSCDATA] section 2.2.4.17.

 <xs:complexType name="GetServerTimeZonesType">
   <xs:complexContent>
     <xs:extension
       base="m:BaseRequestType"
     >
       <xs:sequence>
         <xs:element name="Ids"
           type="t:NonEmptyArrayOfTimeZoneIdType"
           minOccurs="0"
          />
       </xs:sequence>
       <xs:attribute name="ReturnFullTimeZoneData"
         type="xs:boolean"
         use="optional"
        />
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

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

Element name

Type

Description

Ids

t:NonEmptyArrayOfTimeZoneIdType (section 2.2.4.6)

Specifies a list of time zone identifiers for which the time zone definitions are returned. The server returns information for all valid identifiers. If an identifier is included that is not recognized by the server, the server does not return any information for the unrecognized identifier and does not report an error. This element is optional. If it is not specified, all time zone definitions that are available on the server are returned.

The following table lists the attributes of the GetServerTimeZonesType complex type.

Attribute name

Type

Description

ReturnFullTimeZoneData

xs:boolean [XMLSCHEMA2]

Specifies whether the GetServerTimeZones operation returns the complete time zone definition or returns only time zone name and identifiers. This attribute is optional. If it is not included, complete time zone information is returned.