FreebusyQuery

FreebusyQuery class

Request free/busy information for a set of calendars.

public class FreebusyQuery

Constructors

Name Description
FreebusyQuery() Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, IEnumerable<string>) Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, params string[]) Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, string, IEnumerable<string>) Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, string, params string[]) Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, string, int?, int?, IEnumerable<string>) Initializes a new instance of the FreebusyQuery class.
FreebusyQuery(DateTime, DateTime, string, int?, int?, params string[]) Initializes a new instance of the FreebusyQuery class.

Properties

Name Description
CalendarExpansionMax { get; set; } Maximal number of calendars for which FreeBusy information is to be provided. Optional.
GroupExpansionMax { get; set; } Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value.
Items { get; } List of calendars and/or groups to query. Contains identifiers of a calendar or a group.
TimeMax { get; set; } The end of the interval for the query.
TimeMin { get; set; } The start of the interval for the query.
TimeZone { get; set; } Time zone used in the response. Optional. The default is UTC.

See Also