Office.MailboxEnums.ResponseType enum

Spécifie le type de réponse à une invitation à une réunion.

Remarques

Mode Outlook applicable : Rédiger ou Lire

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/30-recipients-and-attendees/get-all-attendees.yaml

function organizeByResponse(attendees) {
  const accepted = [];
  const declined = [];
  const noResponse = [];
  const tentative = [];
  attendees.forEach(attendee => {
    switch (attendee.appointmentResponse) {
      case Office.MailboxEnums.ResponseType.Accepted:
        accepted.push(attendee);
        break;
      case Office.MailboxEnums.ResponseType.Declined:
        declined.push(attendee);
        break;
      case Office.MailboxEnums.ResponseType.None:
        noResponse.push(attendee);
        break;
      case Office.MailboxEnums.ResponseType.Tentative:
        tentative.push(attendee);
        break;
      case Office.MailboxEnums.ResponseType.Organizer:
        console.log(`Organizer: ${attendee.displayName}, ${attendee.emailAddress}`);
        break;
    } 
  });

  // List attendees by their response.
  console.log("Accepted: ");
  printAttendees(accepted);
  console.log("Declined: ");
  printAttendees(declined);
  console.log("Tentative: ");
  printAttendees(tentative);
  console.log("No response: ");
  printAttendees(noResponse);
}

Champs

None = "none"

Il n’y a eu aucune réponse du participant.

Organizer = "organizer"

Le participant est l’organisateur de la réunion.

Tentative = "tentative"

La demande de réunion a été provisoirement acceptée par le participant.

Accepted = "accepted"

La demande de réunion a été acceptée par le participant.

Declined = "declined"

La demande de réunion a été refusée par le participant.