FreeBusyViewOptions
Last modified: October 13, 2012
Applies to: Exchange Online | Exchange Server 2007 | Exchange Server 2010 | Exchange Server 2013 | Office 365
The FreeBusyViewOptions element specifies the type of free/busy information returned in the response.
FreeBusyViewOptions
<FreeBusyViewOptions> <TimeWindow>...</TimeWindow> <MergedFreeBusyIntervalInMinutes>...</MergedFreeBusyIntervalInMinutes> <RequestedView>...</RequestedView> </FreeBusyViewOptions>
FreeBusyViewOptionsType
The following sections describe attributes, child elements, and parent elements.
Attributes
None.
Child elements
Element | Description |
|---|---|
Identifies the time span queried for the user availability information. | |
Represents the time difference between two successive slots in the FreeBusyMerged view. | |
Defines the type of calendar information that a client requests. |
Parent elements
Element | Description |
|---|---|
Contains the arguments used to obtain user availability information. This is a root element. The following is the XPath to this element: /GetUserAvailabilityRequest |
This element is not required and can only occur once if used. This value can be null if the value of the SuggestionsViewOptions element is not null.
Note |
|---|
The schema that describes this element is located in the /epi/ directory of the computer that is running Microsoft® Exchange Server 2007 that has the Client Access server role installed. |
The following example obtains a list of meetings and a free/busy stream in 60-minute intervals.
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetUserAvailabilityRequest xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<TimeZone xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Bias>480</Bias>
<StandardTime>
<Bias>0</Bias>
<Time>02:00:00</Time>
<DayOrder>5</DayOrder>
<Month>10</Month>
<DayOfWeek>Sunday</DayOfWeek>
</StandardTime>
<DaylightTime>
<Bias>-60</Bias>
<Time>02:00:00</Time>
<DayOrder>1</DayOrder>
<Month>4</Month>
<DayOfWeek>Sunday</DayOfWeek>
</DaylightTime>
</TimeZone>
<MailboxDataArray>
<MailboxData xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Email>
<Name></Name>
<Address>someone@ExServer.example.com</Address>
<RoutingType>SMTP</RoutingType>
</Email>
<AttendeeType>Organizer</AttendeeType>
<ExcludeConflicts>false</ExcludeConflicts>
<ExcludeNonWorkingHours>false</ExcludeNonWorkingHours>
</MailboxData>
</MailboxDataArray>
<FreeBusyViewOptions xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<TimeWindow>
<StartTime>2006-02-06T00:00:00</StartTime>
<EndTime>2006-02-25T23:59:59</EndTime>
</TimeWindow>
<MergedFreeBusyIntervalInMinutes>60</MergedFreeBusyIntervalInMinutes>
<RequestedView>FreeBusyMerged</RequestedView>
</FreeBusyViewOptions>
</GetUserAvailabilityRequest>
</soap:Body>
</soap:Envelope>
Note