Table of Contents

TTMSFNCCloudMicrosoftOutlookCalendar.GetCalendar Method

Starts an asynchronous request that retrieves the events of a specific calendar within a date range into Items.

API unit family: TMSFNCCloudMicrosoftOutlookCalendar Declaring type: TTMSFNCCloudMicrosoftOutlookCalendar Inherited from: TTMSFNCCustomCloudMicrosoftOutlookCalendar

Overloads

Overload 1

Starts an asynchronous request that retrieves the events of a specific calendar within a date range into Items.

procedure GetCalendar(AID: string; AFromDate, AToDate: TDate; APageSize: Integer = 100; APageIndex: Integer = 0); overload;

Remarks

Defaults retrieve up to 100 events from the first page.

Parameters

Name Description
AID Identifier of the calendar to read from.
AFromDate Start of the date range to retrieve.
AToDate End of the date range to retrieve.
APageSize Maximum number of events to return per page.
APageIndex Zero-based index of the page to return.

Overload 2

Starts an asynchronous request that retrieves the events of the default calendar within a date range into Items.

procedure GetCalendar(AFromDate, AToDate: TDate; APageSize: Integer = 100; APageIndex: Integer = 0); overload;

Remarks

Defaults retrieve up to 100 events from the first page.

Parameters

Name Description
AFromDate Start of the date range to retrieve.
AToDate End of the date range to retrieve.
APageSize Maximum number of events to return per page.
APageIndex Zero-based index of the page to return.

Overload 3

Starts an asynchronous request that retrieves the events of a specific calendar into Items.

procedure GetCalendar(AID: string; APageSize: Integer = 100; APageIndex: Integer = 0); overload;

Remarks

Defaults retrieve up to 100 events from the first page.

Parameters

Name Description
AID Identifier of the calendar to read from.
APageSize Maximum number of events to return per page.
APageIndex Zero-based index of the page to return.

Overload 4

Starts an asynchronous request that retrieves the events of the default calendar into Items.

procedure GetCalendar(APageSize: Integer = 100; APageIndex: Integer = 0); overload;

Remarks

Defaults retrieve up to 100 events from the first page.

Parameters

Name Description
APageSize Maximum number of events to return per page.
APageIndex Zero-based index of the page to return.