Compartilhar via


Office.RecurrenceProperties interface

Representa as propriedades da recorrência.

Comentários

[ Conjunto de API: Caixa de correio 1.7 ]

Nível mínimo de permissão: item de leitura

Modo outlook aplicável: compor ou ler

Exemplos

// 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}
}

Propriedades

dayOfMonth

Representa o dia do mês.

dayOfWeek

Representa o dia da semana ou tipo de dia, por exemplo, dia de fim de semana versus dia da semana.

days

Representa o conjunto de dias para essa recorrência. Os valores válidos são: 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', e 'Sun'.

firstDayOfWeek

Representa o primeiro dia da semana escolhido caso contrário, o padrão é o valor nas configurações do usuário atual. Os valores válidos são: 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', e 'Sun'.

interval

Representa o período entre instâncias da mesma série recorrente.

month

Representa o mês.

weekNumber

Representa o número da semana no mês selecionado, por exemplo, "primeiro" para a primeira semana do mês.

Detalhes da propriedade

dayOfMonth

Representa o dia do mês.

dayOfMonth?: number;

Valor da propriedade

number

dayOfWeek

Representa o dia da semana ou tipo de dia, por exemplo, dia de fim de semana versus dia da semana.

dayOfWeek?: MailboxEnums.Days | string;

Valor da propriedade

days

Representa o conjunto de dias para essa recorrência. Os valores válidos são: 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', e 'Sun'.

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

Valor da propriedade

firstDayOfWeek

Representa o primeiro dia da semana escolhido caso contrário, o padrão é o valor nas configurações do usuário atual. Os valores válidos são: 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', e 'Sun'.

firstDayOfWeek?: MailboxEnums.Days | string;

Valor da propriedade

interval

Representa o período entre instâncias da mesma série recorrente.

interval: number;

Valor da propriedade

number

month

Representa o mês.

month?: MailboxEnums.Month | string;

Valor da propriedade

weekNumber

Representa o número da semana no mês selecionado, por exemplo, "primeiro" para a primeira semana do mês.

weekNumber?: MailboxEnums.WeekNumber | string;

Valor da propriedade