eventMessageRequest 资源类型
命名空间:microsoft.graph
表示被邀请者邮箱中的会议请求的邮件。
eventMessageRequest 实体派生自 eventMessage。
若要响应会议请求,请首先使用 事件 导航属性访问相应的事件,如本 示例所示。 然后暂时接受或拒绝与 eventMessageRequest 关联的事件。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"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",
"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"
}
属性
属性 | 类型 | 说明 |
---|---|---|
allowNewTimeProposals | 布尔值 | 如果会议组织者允许被邀请者在响应时建议新时间,则为True ;否则为 false 。 可选。 默认值为 true 。 |
bccRecipients | recipient collection | 邮件的密件抄送收件人。 |
body | itemBody | 邮件的正文。 |
bodyPreview | String | 邮件正文中的前 255 个字符。 |
categories | String collection | 与邮件关联的类别。 |
ccRecipients | recipient collection | 邮件的抄送收件人。 |
changeKey | String | 邮件的版本。 |
conversationId | String | 电子邮件所属对话的 ID。 |
conversationIndex | Edm.Binary | 电子邮件所属对话的索引。 |
createdDateTime | DateTimeOffset | 创建邮件的日期和时间。 |
endDateTime | DateTimeTimeZone | 请求的会议结束时间。 |
发件人 | recipient | 发送邮件邮箱的所有者。 在多数情况中,此数值与“发件人”属性相同,但共享或委派情景除外。 值必须对应于使用的实际邮箱。 查看更多有关为邮件设置 from 和 sender 属性的信息。 |
hasAttachments | Boolean | 指示邮件是否包含附件。 |
id | String | 只读。 |
importance | String | 邮件的重要性:Low 、Normal 、High 。 |
inferenceClassification | String | 可取值为:Focused 、Other 。 |
isDelegated | 布尔值 | 如果代理人可以访问此会议请求响应,则为 True;否则为 false。 默认为 false。 |
isDeliveryReceiptRequested | Boolean | 指示是否需要发送邮件已读回执。 |
isDraft | Boolean | 指示邮件是否为草稿。 如果尚未发送,则此邮件是一封草稿。 |
isOutOfDate | 布尔值 | 指示此会议请求是否已由较新的请求过期。 |
isRead | Boolean | 指示是否已阅读该邮件。 |
isReadReceiptRequested | Boolean | 指示是否需要发送邮件已读回执。 |
lastModifiedDateTime | DateTimeOffset | 上次更改邮件的日期和时间。 |
位置 | 位置 | 请求的会议位置。 |
meetingMessageType | String | 事件消息的类型:none 、meetingRequest 、meetingCancelled 、meetingAccepted 、meetingTentativelyAccepted 、meetingDeclined 。 |
parentFolderId | String | 邮件的父 MailFolder 的唯一标识符。 |
previousEndDateTime | DateTimeTimeZone | 如果会议更新更改了会议结束时间,此属性指定上一个会议结束时间。 |
previousLocation | Location | 如果会议更新更改了会议位置,此属性将指定上一个会议地点。 |
previousStartDateTime | DateTimeTimeZone | 如果会议更新更改了会议开始时间,此属性将指定上一个会议开始时间。 |
receivedDateTime | DateTimeOffset | 收到邮件的日期和时间。 |
recurrence | PatternedRecurrence | 所请求会议的重复模式。 |
replyTo | recipient collection | 在答复时使用的电子邮件地址。 |
responseRequested | 布尔值 | 如果发件人希望被邀请者向请求的会议发送响应,则设置为 true。 |
sender | recipient | 实际用于生成邮件的帐户。 大多数情况下,此值与“from”属性相同。 从共享邮箱发送邮件时,可以将此属性设置为其他值,对于共享日历,或设置为代理人。 在任何情况下,此值必须对应于使用的实际邮箱。 查看更多有关为邮件设置 from 和 sender 属性的信息。 |
sentDateTime | DateTimeOffset | 发送邮件的日期和时间。 |
startDateTime | DateTimeTimeZone | 请求的会议开始时间。 |
subject | String | 邮件的主题。 |
toRecipients | recipient collection | 邮件的收件人。 |
type | String | 请求的会议类型: singleInstance 、 occurence 、 exception 、 seriesMaster 。 |
uniqueBody | itemBody | 当前邮件专用的邮件正文部分。 |
webLink | String | 要在 Outlook 网页版中打开邮件的 URL。 可以将 ispopout 参数附加到此 URL 的末尾以更改邮件的显示方式。 如果 ispopout 不存在或设置为 1,则邮件显示在弹出窗口中。 如果 ispopout 设置为 0,则浏览器将在 Outlook 网页版的审阅窗格中显示邮件。 如果通过 Outlook 网页版登录邮箱,该邮件将在浏览器中打开。 如果尚未使用浏览器登录,系统将提示你登录。 无法从 iFrame 中访问此 URL。 |
关系
关系 | 类型 | 说明 |
---|---|---|
attachments | 附件集合 | 邮件的 fileAttachment、 itemAttachment 和 referenceAttachment 附件的集合。 此为只读属性。 可为 Null。 |
event | event | 与事件消息相关联的事件。 对于与会者或会议室资源,假定已将日历助理设为在会议请求事件消息到达时自动更新包含事件的日历。 导航属性。 只读。 |
extensions | extension 集合 | 为 eventMessage 定义的开放扩展集合。 只读。 可为 Null。 |
multiValueExtendedProperties | multiValueLegacyExtendedProperty 集合 | 为 eventMessage 定义的多值扩展属性的集合。 只读。 可为 Null。 |
singleValueExtendedProperties | singleValueLegacyExtendedProperty collection | 为 eventMessage 定义的单值扩展属性的集合。 只读。 可为 Null。 |
方法
方法 | 返回类型 | 说明 |
---|---|---|
获取事件消息 | eventMessage | 读取 eventmessage 对象的属性和关系。 |
更新事件消息 | eventMessage | 更新 eventMessage 对象。 |
删除事件消息 | 无 | 更新 eventMessage 对象。 |
复制邮件 | 邮件 | 将邮件复制到文件夹。 |
Create草稿以转发邮件 | 邮件 | 创建转发邮件的草稿。 然后,你可以 更新 或 发送 草稿。 |
Create草稿进行答复 | 邮件 | 创建回复邮件的草稿。 然后,你可以 更新 或 发送 草稿。 |
Create草稿以全部答复 | 邮件 | 创建全部答复邮件的草稿。 然后,你可以 更新 或 发送 草稿。 |
转发邮件 | 无 | 转发邮件。 然后邮件保存在已发送邮件文件夹中。 |
移动消息 | 邮件 | 将邮件移动到文件夹。 该操作会在目标文件夹中创建邮件的新副本。 |
答复邮件 | 无 | 答复邮件的发件人。 然后邮件保存在已发送邮件文件夹中。 |
全部答复邮件 | 无 | 答复邮件的所有收件人。 然后邮件保存在已发送邮件文件夹中。 |
发送草稿消息 | 无 | 发送以前创建的邮件草稿。 然后邮件保存在已发送邮件文件夹中。 |
附件 | ||
列出附件 | attachment 集合 | 获取 eventMessage 的所有附件。 |
Add attachment | attachment | 通过发布到附件集合,向 eventMessage 添加新附件。 |
开放扩展 | ||
创建开放扩展 | openTypeExtension | 创建开放扩展,并在新建或现有的资源实例中添加自定义属性。 |
获取开放扩展 | openTypeExtension 集合 | 获取按名称标识的开放扩展。 |
扩展属性 | ||
创建单值属性 | eventMessage | 在新建或现有 eventMessage 中创建一个或多个单值扩展属性。 |
获取单值属性 | eventMessage | 通过使用 $expand 或 $filter 获取包含单值扩展属性的 eventMessage。 |
Create多值属性 | eventMessage | 在新建或现有的 eventMessage 中创建一个或多个多值扩展属性。 |
获取多值属性 | eventMessage | 使用 $expand 获取包含一个多值扩展属性的 eventMessage。 |