none
How to i filter out meetings by itemId in a findItem request RRS feed

  • Question

  • I am making a findItem SOAP request to the exchange server using the following format . I would like to filter the returned values based on the Recurring master ItemId or the changeKey . Any help would be appreciated

    <">
       <soap:Header>
          <typ:ExchangeImpersonation>
             <typ:ConnectingSID>
                <typ:PrincipalName>41518</typ:PrincipalName>
             </typ:ConnectingSID>
          </typ:ExchangeImpersonation>
       </soap:Header>
       <soap:Body>
          <mes:FindItem Traversal="Shallow">
             <mes:ItemShape>
                <typ:BaseShape>IdOnly</typ:BaseShape>
                <typ:AdditionalProperties>
                   <typ:FieldURI FieldURI="calendar:Start"/>
                   <typ:FieldURI FieldURI="calendar:End"/>
                   <typ:FieldURI FieldURI="calendar:LegacyFreeBusyStatus"/>
                   <typ:FieldURI FieldURI="calendar:AppointmentState"/>
                   <typ:FieldURI FieldURI="calendar:IsCancelled"/>
                   </typ:AdditionalProperties>
             </mes:ItemShape>
              <mes:CalendarView MaxEntriesReturned="10" StartDate="2013-01-21T00:00:00Z" EndDate="2013-01-22T00:00:00Z"/>
             <mes:ParentFolderIds>
                <typ:DistinguishedFolderId Id="calendar"></typ:DistinguishedFolderId>
                    </mes:ParentFolderIds>
          </mes:FindItem>
       </soap:Body>
    </soap:Envelope>

    Monday, January 21, 2013 1:51 PM

All replies

  • That's not a filterable property but you don't need to use FindItems if you already have ItemId you can just Bind Directly to the Item if you already have the Id using a GetItem Request.

    Cheers
    Glen

    Tuesday, January 22, 2013 5:58 AM