Office.RecurrenceProperties interface
Représente les propriétés de la périodicité.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément de lecture
Mode Outlook applicable : Rédiger ou Lire
Exemples
// 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}
}
Propriétés
day |
Représente le jour du mois. |
day |
Représente le jour de la semaine ou le type de jour, par exemple, le jour du week-end ou le jour de la semaine. |
days | Représente l’ensemble de jours pour cette périodicité. Les valeurs valides sont : « Mon », « Mar », « Wed », « Thu », « Fri », « Sat » et « Sun ». |
first |
Représente le premier jour de la semaine que vous avez choisi, sinon la valeur par défaut est la valeur dans les paramètres de l’utilisateur actuel. Les valeurs valides sont : « Mon », « Mar », « Wed », « Thu », « Fri », « Sat » et « Sun ». |
interval | Représente la période entre les instances de la même série périodique. |
month | Représente le mois. |
week |
Représente le nombre de la semaine dans le mois sélectionné, par exemple, « première » pour la première semaine du mois. |
Détails de la propriété
dayOfMonth
Représente le jour du mois.
dayOfMonth?: number;
Valeur de propriété
number
dayOfWeek
Représente le jour de la semaine ou le type de jour, par exemple, le jour du week-end ou le jour de la semaine.
dayOfWeek?: MailboxEnums.Days | string;
Valeur de propriété
Office.MailboxEnums.Days | string
days
Représente l’ensemble de jours pour cette périodicité. Les valeurs valides sont : « Mon », « Mar », « Wed », « Thu », « Fri », « Sat » et « Sun ».
days?: MailboxEnums.Days[] | string[];
Valeur de propriété
Office.MailboxEnums.Days[] | string[]
firstDayOfWeek
Représente le premier jour de la semaine que vous avez choisi, sinon la valeur par défaut est la valeur dans les paramètres de l’utilisateur actuel. Les valeurs valides sont : « Mon », « Mar », « Wed », « Thu », « Fri », « Sat » et « Sun ».
firstDayOfWeek?: MailboxEnums.Days | string;
Valeur de propriété
Office.MailboxEnums.Days | string
interval
Représente la période entre les instances de la même série périodique.
interval: number;
Valeur de propriété
number
month
Représente le mois.
month?: MailboxEnums.Month | string;
Valeur de propriété
Office.MailboxEnums.Month | string
weekNumber
Représente le nombre de la semaine dans le mois sélectionné, par exemple, « première » pour la première semaine du mois.
weekNumber?: MailboxEnums.WeekNumber | string;
Valeur de propriété
Office.MailboxEnums.WeekNumber | string