我想实现与这个问题中所问的完全相同的事情,但是在 java 中:如何使用 Exchange Web Services Managed API 设置联系人标题
我正在使用 EWS Java API 1.2 ( http://archive.msdn.microsoft.com/ewsjavaapi )。我可以使用 API 中公开的所有字段创建联系人,但不能创建标题(或 Email1DisplayName)。我尝试了这些组合(没有错误,但在 Outlook 中查看时创建的联系人中的标题仍然为空):
contact.setExtendedProperty(new ExtendedPropertyDefinition(UUID.fromString("00062004-0000-0000-C000-000000000046"), 0x3A45, MapiPropertyType.String), value);
contact.setExtendedProperty(new ExtendedPropertyDefinition((UUID) null, 0x3A45, MapiPropertyType.String), value);
contact.setExtendedProperty(new ExtendedPropertyDefinition(0x3A45, MapiPropertyType.String), value);