OrganizationalIDNumber的EWS数据联系人属性

时间:2016-04-26 18:58:51

标签: c# exchange-server-2010 ews-managed-api

使用EWS Managed API 2.2,Microsoft.Exchange.WebServices.Data.Contact,我想设置OrganizationalIDNumber属性来存储员工编号,但我找不到这个或类似的属性。

请提供突出显示要使用的联系人属性的代码。谢谢!

2 个答案:

答案 0 :(得分:1)

@rojobo:非常感谢你指出我正确的方向;在最终工作的代码下面。

    ExtendedPropertyDefinition orgId = new ExtendedPropertyDefinition(0x3A10, MapiPropertyType.String);
    oContact.SetExtendedProperty(orgId,stringValueHere);
    oContact.Save();   

答案 1 :(得分:0)

您想要使用扩展属性(https://msdn.microsoft.com/en-us/library/office/dd633691(v=exchg.80).aspx) 下面是我创建OrganizationalIDNumber的代码,您可以在其中存储整数(ID)

var organizationalIdTag = 0x3A10;
var oContact = new Contact(pExchangeService);
oContact.setExtendedProperty(organizationalIdTag, <<INSERT string OF ID HERE>>);
oContact.Save();