Exchange server 如何在Exchange Web服务中添加(日历)项目的Categories属性?

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

下面的SOAP调用将更新整个类别列表(以前的条目将消失),但我想添加一个或多个

<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,