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: Compose 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
day |
Representa el día del mes. |
day |
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". |
first |
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. |
week |
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
Office.MailboxEnums.Days | string
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
Office.MailboxEnums.Days[] | string[]
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
Office.MailboxEnums.Days | string
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
Office.MailboxEnums.Month | string
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
Office.MailboxEnums.WeekNumber | string