Office.RecurrenceProperties interface

Representa las propiedades de la periodicidad.

Comentarios

[ Conjunto de API: Buzón 1.7 ]

Nivel mínimo de permiso: elemento de lectura

Modo de Outlook aplicable: Redacción o lectura

Ejemplos

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

Propiedades

dayOfMonth

Representa el día del mes.

dayOfWeek

Representa el día de la semana o el tipo de día, por ejemplo, día del fin de semana frente a día de la semana.

days

Representa el conjunto de días para esta periodicidad. Los valores válidos son: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" y "Sun".

firstDayOfWeek

Representa el primer día de la semana elegido; de lo contrario, el valor predeterminado es el valor de la configuración del usuario actual. Los valores válidos son: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" y "Sun".

interval

Representa el período entre instancias de la misma serie periódica.

month

Representa el mes.

weekNumber

Representa el número de la semana del mes seleccionado, por ejemplo, "primero" para la primera semana del mes.

Detalles de las propiedades

dayOfMonth

Representa el día del mes.

dayOfMonth?: number;

Valor de propiedad

number

dayOfWeek

Representa el día de la semana o el tipo de día, por ejemplo, día del fin de semana frente a día de la semana.

dayOfWeek?: MailboxEnums.Days | string;

Valor de propiedad

days

Representa el conjunto de días para esta periodicidad. Los valores válidos son: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" y "Sun".

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

Valor de propiedad

firstDayOfWeek

Representa el primer día de la semana elegido; de lo contrario, el valor predeterminado es el valor de la configuración del usuario actual. Los valores válidos son: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" y "Sun".

firstDayOfWeek?: MailboxEnums.Days | string;

Valor de propiedad

interval

Representa el período entre instancias de la misma serie periódica.

interval: number;

Valor de propiedad

number

month

Representa el mes.

month?: MailboxEnums.Month | string;

Valor de propiedad

weekNumber

Representa el número de la semana del mes seleccionado, por ejemplo, "primero" para la primera semana del mes.

weekNumber?: MailboxEnums.WeekNumber | string;

Valor de propiedad