Type de ressource eventMessageRequest
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Message qui représente une demande de réunion dans la boîte aux lettres d’un invité.
L’entité eventMessageRequest est dérivée de eventMessage.
Pour répondre à la demande de réunion, commencez par utiliser la propriété de navigation des événements pour accéder à l’événement correspondant, comme illustré dans cet exemple. Ensuite, acceptez, provisoirementAccept ou refusez l’événement associé à eventMessageRequest.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"allowNewTimeProposals": "Boolean",
"bccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
"body": {"@odata.type": "microsoft.graph.itemBody"},
"bodyPreview": "string",
"categories": ["string"],
"ccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
"changeKey": "string",
"conversationId": "string",
"conversationIndex": "String (binary)",
"createdDateTime": "String (timestamp)",
"endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"from": {"@odata.type": "microsoft.graph.recipient"},
"hasAttachments": true,
"id": "string (identifier)",
"importance": "String",
"inferenceClassification": "String",
"isDelegated": true,
"isDeliveryReceiptRequested": true,
"isDraft": true,
"isOutOfDate": "Boolean",
"isRead": true,
"isReadReceiptRequested": true,
"lastModifiedDateTime": "String (timestamp)",
"location": {"@odata.type": "microsoft.graph.location"},
"meetingMessageType": "microsoft.graph.meetingMessageType",
"meetingRequestType": "microsoft.graph.meetingRequestType ",
"mentionsPreview": {"@odata.type": "microsoft.graph.mentionsPreview"},
"parentFolderId": "string",
"previousEndDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"previousLocation": {"@odata.type": "microsoft.graph.location"},
"previousStartDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"receivedDateTime": "String (timestamp)",
"recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
"replyTo": [{"@odata.type": "microsoft.graph.recipient"}],
"responseRequested": "Boolean",
"sender": {"@odata.type": "microsoft.graph.recipient"},
"sentDateTime": "String (timestamp)",
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"subject": "string",
"toRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
"type": "string",
"uniqueBody": {"@odata.type": "microsoft.graph.itemBody"},
"webLink": "string"
}
Propriétés
Propriété | Type | Description |
---|---|---|
allowNewTimeProposals | Booléen |
True si l’organisateur de la réunion permet aux invités de proposer une nouvelle heure lorsqu’ils répondent, false dans le cas contraire. Facultatif. La valeur par défaut est true . |
bccRecipients | Collection recipient | Destinataires Cci: du message. |
corps | itemBody | Corps du message. |
bodyPreview | String | Les 255 premiers caractères du corps du message. |
categories | String collection | Catégories associées au message. |
ccRecipients | Collection recipient | Destinataires Cc: du message. |
changeKey | String | Version du message. |
conversationId | String | ID de la conversation à laquelle appartient l’e-mail. |
conversationIndex | Edm.Binary | Index de la conversation à laquelle appartient l’e-mail. |
createdDateTime | DateTimeOffset | Date et heure de la création du message. |
endDateTime | DateTimeTimeZone | Heure de fin de la réunion demandée. |
from | recipient | Le propriétaire de la boîte aux lettres à partir de laquelle le message est envoyé. Dans la plupart des cas, cette valeur est identique à la propriété sender, sauf pour les scénarios de partage ou de délégation. La valeur doit correspondre à la boîte aux lettres réelle utilisée. En savoir plus sur définir les propriétés de «from» et «sender»d’un message. |
hasAttachments | Boolean | Indique si le message contient des pièces jointes. |
id | Chaîne | En lecture seule. |
importance | String | Importance du message : Low , Normal , High . |
inferenceClassification | String | Les valeurs possibles sont les suivantes : Focused , Other . |
isDelegated | Valeur booléenne | True si cette réponse de demande de réunion est accessible à un délégué ; sinon, false. La valeur par défaut est False. |
isDeliveryReceiptRequested | Boolean | Indique si une confirmation de lecture est demandée pour le message. |
isDraft | Booléen | Indique si le message est un brouillon. Un message est un brouillon s’il n’a pas encore été envoyé. |
isOutOfDate | Valeur booléenne | Indique si cette demande de réunion a été rendue obsolète par une demande plus récente. |
isRead | Boolean | Indique si le message a été lu. |
isReadReceiptRequested | Boolean | Indique si une confirmation de lecture est demandée pour le message. |
lastModifiedDateTime | DateTimeOffset | Date et heure de la dernière modification du message. |
location | Location | Emplacement de la réunion demandée. |
meetingMessageType | String | Type de message d’événement : none , meetingRequest , meetingCancelled , meetingAccepted , meetingTentativelyAccepted , meetingDeclined . |
meetingRequestType | Chaîne | Type de demande de réunion. Les valeurs possibles sont , none , fullUpdate newMeetingRequest , informationalUpdate silentUpdate , outdated , et principalWantsCopy . |
mentionsPreview | mentionsPreview | Obtenir des informations sur les mentions dans un message. Lors du traitement d’une GET /messages demander, le serveur définit cette propriété et inclut la réponse par défaut. Le serveur renvoie la valeur null s’il n’existe aucune mentions dans le message. Facultatif. |
parentFolderId | String | Identificateur unique de l’objet mailFolder parent du message. |
previousEndDateTime | DateTimeTimeZone | Si la mise à jour de réunion modifie l’heure de fin de la réunion, cette propriété spécifie l’heure de fin de la réunion précédente. |
previousLocation | Emplacement | Si la mise à jour de la réunion modifie l’emplacement de la réunion, cette propriété spécifie l’emplacement de la réunion précédente. |
previousStartDateTime | DateTimeTimeZone | Si la mise à jour de la réunion modifie l’heure de début de la réunion, cette propriété spécifie l’heure de début de la réunion précédente. |
receivedDateTime | DateTimeOffset | Date et heure de réception du message. |
recurrence | PatternedRecurrence | Modèle de périodicité de la réunion demandée. |
replyTo | Collection recipient | Adresses e-mail à utiliser lors de la réponse. |
responseRequested | Boolean | Définissez la valeur true si l’expéditeur souhaite que l’invité envoie une réponse à la réunion demandée. |
sender | recipient | Compte utilisé pour générer le message. Dans la plupart des cas, cette valeur est identique à la propriété de. Vous pouvez définir cette propriété à une valeur différente lorsque vous envoyez un message à partir d’une boîte aux lettres partagéepour un calendrier partagé, ou comme délégué. Dans tous les cas, la valeur doit correspondre à la boîte aux lettres réelle utilisée. En savoir plus sur définir les propriétés de «from» et «sender»d’un message. |
sentDateTime | DateTimeOffset | Date et heure d’envoi du message. |
startDateTime | DateTimeTimeZone | Heure de début de la réunion demandée. |
subject | String | Objet du message. |
toRecipients | Collection recipient | Destinataires À: du message. |
type | Chaîne | Type de réunion demandée : singleInstance , occurence , exception , seriesMaster . |
uniqueBody | itemBody | Partie du corps du message unique au message en cours. |
webLink | Chaîne | L’URL permettant d’ouvrir le message dans Outlook sur le web. Vous pouvez ajouter un argument ispopout à la fin de l’URL pour modifier l’affichage du message. Si ispopout n’est pas présent ou s’il est défini sur 1, le message s’affiche dans une fenêtre contextuelle. Si ispopout a la valeur 0, le navigateur affiche le message dans le volet de révision d’Outlook sur le web. Le message s’ouvre dans le navigateur si vous êtes connecté à votre boîte aux lettres via Outlook sur le web. Vous êtes invité à vous connecter si vous n’êtes pas déjà connecté avec le navigateur. Cette URL n’est pas accessible à partir d’un iFrame. |
Relations
Relation | Type | Description |
---|---|---|
pièces jointes | collection attachment | Collection de pièces jointes fileAttachment, itemAttachment et referenceAttachment pour le message. En lecture seule. Peut avoir la valeur Null. |
event | event | Événement associé au message d’événement. Les participants ou les ressources d’équipement supposent que l’Intendant Calendrier est configuré pour mettre automatiquement à jour le calendrier avec un événement lors de la réception de demandes de réunion. Propriété de navigation. En lecture seule. |
extensions | Collection extension | Collection d’extensions ouvertes définies pour eventMessage. En lecture seule. Pouvant accepter la valeur Null. |
mentions | collectionmention | Un ensemble de mentions dans le message, triées par le createdDateTime à partir du plus récent au plus ancien. Par défaut, un GET /messages ne retourne pas cette propriété, sauf si vous appliquez $expand sur la propriété . |
multiValueExtendedProperties | collection multiValueLegacyExtendedProperty | Collection de propriétés étendues à valeurs multiples définies pour l’eventMessage. En lecture seule. Pouvant accepter la valeur Null. |
singleValueExtendedProperties | collection singleValueLegacyExtendedProperty | Collection de propriétés étendues à valeur unique définies pour l’eventMessage. En lecture seule. Pouvant accepter la valeur Null. |
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Obtenir un message d’événement | eventMessage | Lit les propriétés et les relations de l’objet « eventmessage ». |
Mettre à jour un message d’événement | eventMessage | Met à jour l’objet « eventMessage ». |
Supprimer un message d’événement | Aucun | Supprime un objet « eventMessage ». |
Copier le message | message | Copie un message vers un dossier. |
Créer un brouillon pour transférer le message | message | Crée un brouillon du message à transférer. Vous pouvez ensuite mettre à jour ou envoyer le brouillon. |
Créer un brouillon pour répondre | message | Crée un brouillon du message de réponse. Vous pouvez ensuite mettre à jour ou envoyer le brouillon. |
Créer un brouillon pour répondre à tous | message | Crée un brouillon du message Répondre à tous. Vous pouvez ensuite mettre à jour ou envoyer le brouillon. |
Transférer le message | Aucun | Transfère un message. Le message est ensuite enregistré dans le dossier des éléments envoyés. |
Déplacer le message | message | Déplace un message vers un dossier. Crée une nouvelle copie du message dans le dossier de destination. |
Répondre à des messages | Aucun | Répondre à l’expéditeur d’un message. Le message est ensuite enregistré dans le dossier des éléments envoyés. |
Répondre à tous les messages | Aucun | Répond à tous les destinataires d’un message. Le message est ensuite enregistré dans le dossier des éléments envoyés. |
Envoyer un brouillon de message | Aucun | Envoie un brouillon du message précédemment créé. Le message est ensuite enregistré dans le dossier des éléments envoyés. |
Message de rappel | message | Rappelez-vous un message dans le dossier Éléments envoyés de la boîte aux lettres de l’utilisateur spécifié. |
Se désabonner | Aucun | Envoyer un message à l’aide les données et l’adresse spécifiée dans la première commande mailto dans l’en-tête Liste Se désabonner. |
Attachments | ||
Répertorier les pièces jointes | Collection attachment | Obtient toutes les pièces jointes d’un élément eventMessage. |
Add attachment | attachment | Ajoute une nouvelle pièce jointe à un élément eventMessage en publiant dans la collection d’objets attachment. |
Extensions d’ouverture | ||
Créer une extension d’ouverture | openTypeExtension | Crée une extension d’ouverture et ajoute des propriétés personnalisées dans une instance nouvelle ou existante d’une ressource. |
Obtenir une extension d’ouverture | collection openTypeExtension | Obtenez une extension ouverte identifiée par son nom. |
Propriétés étendues | ||
Créer une propriété à valeur unique | eventMessage | Crée une ou plusieurs propriétés étendues à valeur unique dans un eventMessage nouveau ou existant. |
Obtenir une propriété à valeur unique | eventMessage | Obtient des eventMessages contenant une propriété étendue à valeur unique à l’aide de $expand ou $filter . |
Créer une propriété à valeurs multiples | eventMessage | Crée une ou plusieurs propriétés étendues à valeurs multiples dans un eventMessage nouveau ou existant. |
Obtenir une propriété à valeurs multiples | eventMessage | Obtenir un eventMessage contenant une propriété étendue à valeurs multiples à l’aide de $expand . |