0

配布リストを編集するための EWS 操作を探しています。ここで編集とは、既存の連絡先を既存のグループに追加/削除すること、またはグループの表示名を変更することを意味します。

次のリンクに記載されているようなオプションを試しました。 -in-a-contact-group?forum=exchangesvrdevelopment

AppendToItemField、SetItemField、DeleteItemFieldなどのプロパティも使用しましたか?しかし、「メソッドまたは操作が実装されていません」というエラーが発生します

4

1 に答える 1

0

最後に、編集グループの答えを得ました。これが私のために働いたSOAP呼び出しです:-

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Header>
    <RequestServerVersion Version="Exchange2013" xmlns="http://schemas.microsoft.com/exchange/services/2006/types" />
  </soap:Header>
  <soap:Body>
    <UpdateItem ConflictResolution="AutoResolve" MessageDisposition="SaveOnly" SendMeetingInvitationsOrCancellations="SendToNone" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
      <ItemChanges>
        <t:ItemChange>
          <t:ItemId Id="AAMkADZmMjJlMDk...." ChangeKey="EgAAAB..." />
          <t:Updates>
            <t:AppendToItemField>
              <t:FieldURI FieldURI="distributionlist:Members" />
              <t:DistributionList>
                <t:Members>
                  <t:Member>
                    <t:Mailbox>
                      <t:ItemId Id="AAMkADZmMjJ..." ChangeKey="EQAAABYA..." />
                    </t:Mailbox>
                  </t:Member>
                  <t:Member>
                    <t:Mailbox>
                      <t:EmailAddress>user@contonso.com</t:EmailAddress>
                    </t:Mailbox>
                  </t:Member>
                </t:Members>
              </t:DistributionList>
            </t:AppendToItemField>
          </t:Updates>
        </t:ItemChange>
      </ItemChanges>
    </UpdateItem>
  </soap:Body>
</soap:Envelope>
于 2015-10-21T07:43:37.857 に答える