Exchange server 如何在Exchange Web服务中添加(日历)项目的Categories属性?
下面的SOAP调用将更新整个类别列表(以前的条目将消失),但我想添加一个或多个Exchange server 如何在Exchange Web服务中添加(日历)项目的Categories属性?,exchange-server,exchangewebservices,Exchange Server,Exchangewebservices,下面的SOAP调用将更新整个类别列表(以前的条目将消失),但我想添加一个或多个 <soapenv:Envelope [snip]> <soapenv:Header> <typ:RequestServerVersion Version="Exchange2007_SP1"/> <typ:MailboxCulture>en-US</typ:MailboxCulture> </soapenv:Head
<soapenv:Envelope [snip]>
<soapenv:Header>
<typ:RequestServerVersion Version="Exchange2007_SP1"/>
<typ:MailboxCulture>en-US</typ:MailboxCulture>
</soapenv:Header>
<soapenv:Body>
<mes:UpdateItem ConflictResolution="AutoResolve" SendMeetingInvitationsOrCancellations="SendToNone">
<mes:ItemChanges>
<typ:ItemChange>
<typ:ItemId Id="AQMk[snip]AAAA==" ChangeKey="DwA[snip]JPV57"/>
<typ:Updates>
<typ:SetItemField>
<typ:FieldURI FieldURI="item:Categories"/>
<typ:CalendarItem>
<typ:Categories>
<typ:String>TIMETELL</typ:String>
</typ:Categories>
</typ:CalendarItem>
</typ:SetItemField>
</typ:Updates>
</typ:ItemChange>
</mes:ItemChanges>
</mes:UpdateItem>
</soapenv:Body>
</soapenv:Envelope>
恩美
计时器
我尝试了AppendToItemField而不是SetItemField,但类别不是“可追加”属性(ErrorInvalidPropertyAppend-仅适用于、抄送、密件抄送、必填、可选、资源、正文和ReplyTo)
有没有办法添加类别字符串
Glen Scales在中的回答表明,我必须刷新整个类别列表,但他不确定我想要的确实是不可能的 另请注意,Outlook将使用“”显示下拉列表。如果希望您的类别显示在下拉列表中,则必须将其添加到MCL。“
必须在或中以不同方式更新MCL,