Office.RecurrenceTimeZone interface

Représente le fuseau horaire de la récurrence.

Remarques

[ Jeu d’API : Mailbox 1.7 ]

Niveau d’autorisation minimal :ReadItem

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) {
    var context = asyncResult.context;
    var recurrence = asyncResult.value;
    if (!recurrence) {
    //if (recurrence == null) {
        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

name

Représente le nom du fuseau horaire de récurrence.

offset

Valeur de l’ensemble représentant la différence en minutes entre le fuseau horaire local et l’heure UTC à la date de début de la série de réunions.

Détails de la propriété

name

Représente le nom du fuseau horaire de récurrence.

name: MailboxEnums.RecurrenceTimeZone | string;

Valeur de propriété

offset

Valeur de l’ensemble représentant la différence en minutes entre le fuseau horaire local et l’heure UTC à la date de début de la série de réunions.

offset?: number;

Valeur de propriété

number