Inside Microsoft® Exchange Server 2007 Web Services
by David Sterling, Michael Mainer, Ben Spain, Mark Taylor, Huw Upshall
Summary
This chapter covered getting availability of users using the GetUserAvailability Web method. We explained that the term Availability involves five concepts: Attendees, Working Hours, Time zones, Free/Busy Information, and Suggestions. We began by looking at the GetUserAvailiabilityRequest and how to check for success in all of the various elements of the GetUserAvailabilityResponse.
We then described how time zone information is defined for a GetUserAvailabilityRequest via the TimeZone element. We also described how attendees are represented by MailboxData elements in the MailboxDataArray. We explained that Exchange Web Services will attempt to retrieve the free/busy information from each attendee and will use that information to generate ...