Поделиться через


Office.RecurrenceProperties interface

Представляет свойства повторения.

Комментарии

[ Набор API: Почтовый ящик 1.7 ]

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Примеры

// This example gets the Recurrence object of an appointment item.
Office.context.mailbox.item.recurrence.getAsync(callback);

function callback(asyncResult) {
    const context = asyncResult.context;
    const recurrence = asyncResult.value;
    if (!recurrence) {
        console.log("One-time appointment or meeting");
    } else {
        console.log(JSON.stringify(recurrence));
    }
}

// The following example shows the results of the getAsync call that retrieves the recurrence for a series.
// NOTE: In this example, seriesTimeObject is a placeholder for the JSON representing the
// recurrence.seriesTime property. You should use the SeriesTime object's methods to get the
// recurrence date and time properties.
Recurrence = {
    "recurrenceType": "weekly",
    "recurrenceProperties": {"interval": 2, "days": ["mon","thu","fri"], "firstDayOfWeek": "sun"},
    "seriesTime": {seriesTimeObject},
    "recurrenceTimeZone": {"name": "Pacific Standard Time", "offset": -480}
}

Свойства

dayOfMonth

Представляет день месяца.

dayOfWeek

Представляет день недели или тип дня, например день выходных или рабочий день.

days

Представляет набор дней для этого повторения. Допустимые значения: "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" и "Вс".

firstDayOfWeek

Представляет выбранный первый день недели, в противном случае по умолчанию используется значение в параметрах текущего пользователя. Допустимые значения: "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" и "Вс".

interval

Представляет период между экземплярами одного повторяющегося ряда.

month

Представляет месяц.

weekNumber

Представляет число недель в выбранном месяце, например "first" для первой недели месяца.

Сведения о свойстве

dayOfMonth

Представляет день месяца.

dayOfMonth?: number;

Значение свойства

number

dayOfWeek

Представляет день недели или тип дня, например день выходных или рабочий день.

dayOfWeek?: MailboxEnums.Days | string;

Значение свойства

days

Представляет набор дней для этого повторения. Допустимые значения: "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" и "Вс".

days?: MailboxEnums.Days[] | string[];

Значение свойства

firstDayOfWeek

Представляет выбранный первый день недели, в противном случае по умолчанию используется значение в параметрах текущего пользователя. Допустимые значения: "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" и "Вс".

firstDayOfWeek?: MailboxEnums.Days | string;

Значение свойства

interval

Представляет период между экземплярами одного повторяющегося ряда.

interval: number;

Значение свойства

number

month

Представляет месяц.

month?: MailboxEnums.Month | string;

Значение свойства

weekNumber

Представляет число недель в выбранном месяце, например "first" для первой недели месяца.

weekNumber?: MailboxEnums.WeekNumber | string;

Значение свойства