
## AppointmentQueryBuilder class

Represents the builder of search expression that used by Exchange protocol.

## Constructors

| Name | Description |
| --- | --- |
| [AppointmentQueryBuilder](./appointmentquerybuilder/) | Initializes a new instance of the ExchangeQueryBuilder class. |

## Methods

| Name | Description |
| --- | --- |
| [get_End](./get_end/) | Gets the field that allows to find items with a specified End field. |
| [get_EndTimeZoneId](./get_endtimezoneid/) | Gets the field that allows to find items with a specified EndTimeZoneId. |
| [get_IsAllDayEvent](./get_isalldayevent/) | Gets the field that allows to find AllDayEvent items. |
| [get_IsCancelled](./get_iscancelled/) | Gets the field that allows to find cancelled items. |
| [get_IsMeeting](./get_ismeeting/) | Gets the field that allows to find Meeting items. |
| [get_IsOrganizer](./get_isorganizer/) | Gets the field that allows to find items where user is organizer. |
| [get_IsRecurring](./get_isrecurring/) | Gets the field that allows to find recurring items. |
| [get_Location](./get_location/) | Gets the field that allows to find items with a specified Location. |
| [get_OriginalStart](./get_originalstart/) | Gets the field that allows to find items with a specified OriginalStart field. |
| [get_Start](./get_start/) | Gets the field that allows to find items with a specified Start field. |
| [get_StartTimeZoneId](./get_starttimezoneid/) | Gets the field that allows to find items with a specified StartTimeZoneId. |
| [SetCalendarView](./setcalendarview/) | If the CalendarView is specified, the service returns a list of single calendar items and occurrences of recurring calendar items within the range specified by StartDate and EndDate. |

