如何使用EWS检索Outlook加载项创建的自定义属性?

时间:2019-07-23 23:37:31

标签: outlook exchangewebservices outlook-addin

我已经通过日历Outlook加载项(JS加载项)创建了自定义属性。我无法使用EWS API获得此自定义属性。

我已经遵循了各种示例,以了解如何顺利获取外接程序自定义属性。我知道自定义属性已正确保存,因为在最初保存后,我可以使用外接程序检索自定义属性,并且可以使用MS Graph Explorer查询特定项并确认自定义属性为保存在某个地方。

val addinProp = new ExtendedPropertyDefinition(
      UUID.fromString("00020329-0000-0000c000-000000000046"),
      "cecp-xxxxxx-xxxx-xxxxx-xxxx-xxxxxxxxxxx",
      MapiPropertyType.String
    )

val propertiesToLoad = new PropertySet(BasePropertySet.FirstClassProperties, addinProp)

val appointmentWitNewProp = Appointment.bind(service, itemEvent.getItemId, propertiesToLoad)

我希望bind调用可以检索特定项目和提供的属性集。除自定义属性外,其他所有属性均已成功返回。

0 个答案:

没有答案