Click or drag to resize
ExchangeService Class
The ExchangeService object provides a set of APIs that allow app to interact with Exchange calendars and meetings.
Inheritance Hierarchy
SystemObject
  Avaya.ClientServicesExchangeService

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 592.1.30.0
Syntax
C#
public class ExchangeService

The ExchangeService type exposes the following members.

Properties
  NameDescription
Public propertyIsServiceAvailable
Returns true if the Exchange service is available, false otherwise.
Public propertySelectedCalendars
Gets or sets the list of selected calendars from the available calendars.
Top
Methods
  NameDescription
Public methodFetchAllCalendars
Initiates a network request to fetch all calendars from the Exchange service.
Public methodFetchAllMeetingsInCalendars
Initiates a network request to fetch all meetings in the specified calendars for a specific date range from the Exchange service.
Top
Events
  NameDescription
Public eventCalendarListUpdated
Occurs when the calendar list is updated.
Public eventExchangeServiceAvailable
Occurs when the Exchange service becomes available.
Public eventExchangeServiceUnavailable
Occurs when the Exchange service becomes unavailable.
Public eventMeetingListUpdated
Occurs when the meeting list is updated. The event args will include the list of calendars whose meetings were updated.
Top
Remarks
The service is configured with a ExchangeConfiguration object.
See Also