Office.SeriesTime interface
L’objet SeriesTime
fournit des méthodes pour obtenir et définir les dates et heures des rendez-vous dans une série périodique et obtenir les dates et heures des demandes de réunion dans une série périodique.
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
Méthodes
get |
Obtient la durée en minutes d’une instance habituelle dans une série de rendez-vous récurrents. |
get |
Obtient la date de fin d’un modèle de périodicité au format de date ISO 8601 suivant : « AAAA-MM-JJ ». |
get |
Obtient l’heure de fin d’une instance de demande de rendez-vous ou de réunion habituelle d’un modèle de périodicité dans le fuseau horaire dans lequel l’utilisateur ou le complément définit le modèle de périodicité à l’aide du format ISO 8601 suivant : « THH:mm:ss:mmm ». |
get |
Obtient la date de début d’un modèle de périodicité au format de date ISO 8601 suivant : « AAAA-MM-JJ ». |
get |
Obtient l’heure de début d’une instance de rendez-vous habituelle d’un modèle de périodicité dans le fuseau horaire dans lequel l’utilisateur/complément définit le modèle de périodicité à l’aide du format ISO 8601 suivant : « THH:mm:ss:mmm ». |
set |
Définit la durée de tous les rendez-vous dans un modèle de périodicité. Cela modifie également l’heure de fin du modèle de périodicité. |
set |
Définit la date de fin d’une série de rendez-vous périodiques. |
set |
Définit la date de fin d’une série de rendez-vous périodiques. |
set |
Définit la date de début d’une série de rendez-vous périodiques. |
set |
Définit la date de début d’une série de rendez-vous périodiques. |
set |
Définit l’heure de début de toutes les instances d’une série de rendez-vous périodiques dans le fuseau horaire défini par le modèle de périodicité (le fuseau horaire de l’élément est utilisé par défaut). |
set |
Définit l’heure de début de toutes les instances d’une série de rendez-vous périodiques dans le fuseau horaire défini par le modèle de périodicité (le fuseau horaire de l’élément est utilisé par défaut). |
Détails de la méthode
getDuration()
Obtient la durée en minutes d’une instance habituelle dans une série de rendez-vous récurrents.
getDuration(): number;
Retours
number
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 duration of a usual instance in a recurring appointment series.
Office.context.mailbox.item.recurrence.getAsync(callback);
function callback(asyncResult) {
const context = asyncResult.context;
const recurrence = asyncResult.value;
const duration = recurrence.seriesTime.getDuration();
}
getEndDate()
Obtient la date de fin d’un modèle de périodicité au format de date ISO 8601 suivant : « AAAA-MM-JJ ».
getEndDate(): string;
Retours
string
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 end date of a recurring appointment series.
Office.context.mailbox.item.recurrence.getAsync(callback);
function callback(asyncResult) {
const context = asyncResult.context;
const recurrence = asyncResult.value;
const endDate = recurrence.seriesTime.getEndDate();
}
getEndTime()
Obtient l’heure de fin d’une instance de demande de rendez-vous ou de réunion habituelle d’un modèle de périodicité dans le fuseau horaire dans lequel l’utilisateur ou le complément définit le modèle de périodicité à l’aide du format ISO 8601 suivant : « THH:mm:ss:mmm ».
getEndTime(): string;
Retours
string
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 end time of a usual instance in a recurring appointment series.
Office.context.mailbox.item.recurrence.getAsync(callback);
function callback(asyncResult) {
const context = asyncResult.context;
const recurrence = asyncResult.value;
const endDate = recurrence.seriesTime.getEndTime();
}
getStartDate()
Obtient la date de début d’un modèle de périodicité au format de date ISO 8601 suivant : « AAAA-MM-JJ ».
getStartDate(): string;
Retours
string
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 start date of a recurring appointment series.
Office.context.mailbox.item.recurrence.getAsync(callback);
function callback(asyncResult) {
const context = asyncResult.context;
const recurrence = asyncResult.value;
const endDate = recurrence.seriesTime.getStartDate();
}
getStartTime()
Obtient l’heure de début d’une instance de rendez-vous habituelle d’un modèle de périodicité dans le fuseau horaire dans lequel l’utilisateur/complément définit le modèle de périodicité à l’aide du format ISO 8601 suivant : « THH:mm:ss:mmm ».
getStartTime(): string;
Retours
string
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 start time of a usual
// instance in a recurring appointment series.
const seriesTimeObject = new SeriesTime();
seriesTimeObject.setDuration(120);
setDuration(minutes)
Définit la durée de tous les rendez-vous dans un modèle de périodicité. Cela modifie également l’heure de fin du modèle de périodicité.
setDuration(minutes: number): void;
Paramètres
- minutes
-
number
Durée du rendez-vous en minutes.
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the duration of each appointment
// in a recurring series to 2 hours.
Office.context.mailbox.item.recurrence.getAsync(callback);
function callback(asyncResult) {
const context = asyncResult.context;
const recurrence = asyncResult.value;
const endDate = recurrence.seriesTime.getStartTime();
}
setEndDate(year, month, day)
Définit la date de fin d’une série de rendez-vous périodiques.
setEndDate(year: number, month: number, day: number): void;
Paramètres
- year
-
number
Valeur d’année de la date de fin.
- month
-
number
Valeur de mois de la date de fin. La plage valide est comprise entre 0 et 11, où 0 représente le 1er mois et 11 représente le 12e mois.
- day
-
number
Valeur de jour de la date de fin.
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the end date of a recurring
// appointment series to November 2, 2017.
const seriesTimeObject = new SeriesTime();
seriesTimeObject.setEndDate(2017, 10, 2);
setEndDate(date)
Définit la date de fin d’une série de rendez-vous périodiques.
setEndDate(date: string): void;
Paramètres
- date
-
string
Date de fin de la série de rendez-vous périodiques représentée au format de date ISO 8601 : « AAAA-MM-JJ ».
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the end date of a
// recurring appointment series to November 2, 2017
// using ISO 8601 date standard.
const seriesTimeObject = new SeriesTime()
seriesTimeObject.setEndDate("2017-11-02");
setStartDate(year, month, day)
Définit la date de début d’une série de rendez-vous périodiques.
setStartDate(year:number, month:number, day:number): void;
Paramètres
- year
-
number
Valeur d’année de la date de début.
- month
-
number
Valeur de mois de la date de début. La plage valide est comprise entre 0 et 11, où 0 représente le 1er mois et 11 représente le 12e mois.
- day
-
number
Valeur de jour de la date de début.
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the start date of a recurring
// appointment series to November 2, 2017.
const seriesTimeObject = new SeriesTime();
seriesTimeObject.setStartDate(2017, 10, 2);
setStartDate(date)
Définit la date de début d’une série de rendez-vous périodiques.
setStartDate(date:string): void;
Paramètres
- date
-
string
Date de début de la série de rendez-vous périodiques représentée au format de date ISO 8601 : « AAAA-MM-JJ ».
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the start date of a recurring
// appointment series to November 2, 2017
// using ISO 8601 date standard.
const seriesTimeObject = new SeriesTime()
seriesTimeObject.setStartDate("2017-11-02");
setStartTime(hours, minutes)
Définit l’heure de début de toutes les instances d’une série de rendez-vous périodiques dans le fuseau horaire défini par le modèle de périodicité (le fuseau horaire de l’élément est utilisé par défaut).
setStartTime(hours: number, minutes: number): void;
Paramètres
- hours
-
number
Valeur d’heure de l’heure de début. Plage valide : 0-24.
- minutes
-
number
Valeur de minute de l’heure de début. Plage valide : 0-59.
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the start time of each instance
// of a recurring appointment series to 1:30 PM.
const seriesTimeObject = new SeriesTime();
seriesTimeObject.setStartTime(13, 30);
// This example sets the start time of each instance
// of a recurring appointment series to 11:30 AM.
seriesTimeObject.setStartTime(11, 30);
setStartTime(time)
Définit l’heure de début de toutes les instances d’une série de rendez-vous périodiques dans le fuseau horaire défini par le modèle de périodicité (le fuseau horaire de l’élément est utilisé par défaut).
setStartTime(time: string): void;
Paramètres
- time
-
string
Heure de début de toutes les instances représentées par le format de chaîne datetime standard : « THH:mm:ss:mmm ».
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.7 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Exemples
// This example sets the start time of each instance
// of a recurring appointment series to 11:30 PM.
const seriesTimeObject = new SeriesTime()
seriesTimeObject.setStartTime("T23:30:00");
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour