Class FreebusyQuery

FreebusyQuery class

Request free/busy information for a set of calendars.

public class FreebusyQuery

Constructors

NameDescription
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

NameDescription
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