【问题标题】:EWS: What is the ItemId compared to all Identifiers?EWS:与所有标识符相比,ItemId 是什么?
【发布时间】:2016-05-17 23:22:19
【问题描述】:

在 ItemId https://msdn.microsoft.com/en-us/library/office/aa580234(v=exchg.150).aspx 的页面中是备注:

“描述此元素的架构位于托管 Exchange Web 服务的 IIS 虚拟目录中。”

这是什么意思? EWS 提供商能否覆盖 ItemId 定义?如果是这样,该配置是如何设置的?

对于奖励积分: https://msdn.microsoft.com/en-us/library/office/dn605828(v=exchg.150).aspx中没有列出ItemId是ItemId和StoreId一样吗?

【问题讨论】:

    标签: exchangewebservices


    【解决方案1】:

    “描述此元素的架构位于承载 Exchange Web 服务的 IIS 虚拟目录中。”

    这只是指 Web 服务的 WSDL(和相关文件),它描述了构成服务的 SOAP 消息的元素。所有类型也记录在https://msdn.microsoft.com/en-au/library/ee124331(v=exchg.80).aspx

    这是什么意思? EWS 提供商能否覆盖 ItemId 定义?如果是这样,该配置是如何设置的?

    简短的回答是不,ID 是由 Exchange 存储创建的,并且对客户端只读。更长的答案是 EWSId 是基于基础商店属性 https://msdn.microsoft.com/en-us/library/ee204402(v=exchg.80).aspx 从 EWS 返回的,而它没有记录它包含 LongTermEntryId 和仅对使用这些来访问基础项目的 EWS 有意义的标志(因此它将被视为不透明)。它不是客户可以或应该修改的东西。

    对于加分项:https://msdn.microsoft.com/en-us/library/office/dn605828(v=exchg.150).aspx 中未列出 ItemId 是否 ItemId 与 StoreId 相同?

    不,ItemId 是消息/对象 https://msdn.microsoft.com/en-us/library/ee201952(v=exchg.80).aspx 的 Id。 StoreId 是消息所在的底层存储/邮箱的 ID https://msdn.microsoft.com/en-us/library/ee203516(v=exchg.80).aspx。如果要在 EWSId 和 PR_EntryId 之间进行转换,请使用 ConvertId 操作。

    【讨论】:

    • 那么 EWSId 是来自 ews 的 ItemId 标签中包含的 Id 吗? (或者在 c# 中的约会.Id.UniqueId 是 EwsId 对吗?)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 2016-06-08
    • 1970-01-01
    • 2014-09-17
    • 2018-09-22
    相关资源
    最近更新 更多