http://www.infinitec.de/InfiniTec - Henning Krauses Blog - Searching a meeting with a specific UID using Exchange Web Services 20072009-04-27T07:25:11+00:00Don't adjust your mind - it's reality that is malfunctioning Henning KrauseBlogEngine.Net Syndication Generatorhttp://www.infinitec.de/opml.axdHenning KrauseDon't adjust your mind - it's reality that is malfunctioning en-USInfiniTec - Henning Krauses Blog 0.0000000.000000http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0744211e-b7e0-442a-ae68-9633962e0b71dani on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0744211e-b7e0-442a-ae68-9633962e0b71" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0744211e-b7e0-442a-ae68-9633962e0b71">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-04-27T07:25:11+00:00danithank you so much for your article..very useful for me..
but i&amp;amp;amp;amp;amp;#39;ve got one question, how to apply date based restriction?
i want to get all meeting that start tomorrow..
thanks again..2009-04-27T07:25:11+00:00danihttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0744211e-b7e0-442a-ae68-9633962e0b71http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0744211e-b7e0-442a-ae68-9633962e0b71#commenthttp://www.infinitec.de/syndication.axd?post=0744211e-b7e0-442a-ae68-9633962e0b71http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_dc818de1-b3a1-4233-946c-5ab684a68ea8<a class="comment_auth" href="http://blogs.msdn.com/mstehle/archive/2009/05/29/info-ews-tips-and-tricks-links.aspx" alt="http://blogs.msdn.com/mstehle/archive/2009/05/29/info-ews-tips-and-tricks-links.aspx" title="http://blogs.msdn.com/mstehle/archive/2009/05/29/info-ews-tips-and-tricks-links.aspx">mstehle: The CDOs and CDONTS of Messaging Development</a> on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_dc818de1-b3a1-4233-946c-5ab684a68ea8" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_dc818de1-b3a1-4233-946c-5ab684a68ea8">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-05-29T23:28:12+00:00mstehle: The CDOs and CDONTS of Messaging DevelopmentTrackback from mstehle: The CDOs and CDONTS of Messaging Development
INFO: EWS Tips and Tricks Links…2009-05-29T23:28:12+00:00mstehle: The CDOs and CDONTS of Messaging Developmenthttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_dc818de1-b3a1-4233-946c-5ab684a68ea8http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_dc818de1-b3a1-4233-946c-5ab684a68ea8#commenthttp://www.infinitec.de/syndication.axd?post=dc818de1-b3a1-4233-946c-5ab684a68ea8http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_1490928b-8d06-4aee-a159-583f27a85fda<a class="comment_auth" href="http://nasa.gov/" alt="http://nasa.gov/" title="http://nasa.gov/">Dave</a> on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_1490928b-8d06-4aee-a159-583f27a85fda" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_1490928b-8d06-4aee-a159-583f27a85fda">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-06-09T19:37:26+00:00DaveI tried this example, but I get a server exception. Here is my soap envelope. Do you see what is wrong? The uid was:
040000008200E00074C5B7101A82E00800000000600BAAAC15E9C9010000000000000000100000009E5FDB1DD9AE774B90094A64786E0896 and was Base64&amp;amp;amp;amp;amp;#39;ed.
Thanks,
Dave
&amp;amp;amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;amp;amp;#39;1.0&amp;amp;amp;amp;amp;#39; encoding=&amp;amp;amp;amp;amp;#39;UTF-8&amp;amp;amp;amp;amp;#39;?&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;S:Envelope xmlns:S=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.xmlsoap.org/soap/envelope/&amp;amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;amp;gt" rel="nofollow">schemas.xmlsoap.org/.../&amp;amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;amp;gt</a>;
&amp;amp;amp;amp;amp;amp;lt;S:Header&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;ns2:MailboxCulture xmlns=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/messages&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../messages&amp;amp;amp;amp;amp;amp;quot</a>; xmlns:ns2=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;amp;gt;en-US&amp;amp;amp;amp;amp;amp;lt;/ns2" rel="nofollow">schemas.microsoft.com/.../ns2</a>:MailboxCulture&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2:RequestServerVersion xmlns=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/messages&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../messages&amp;amp;amp;amp;amp;amp;quot</a>; xmlns:ns2=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../types&amp;amp;amp;amp;amp;amp;quot</a>; Version=&amp;amp;amp;amp;amp;amp;quot;Exchange2007_SP1&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/S:Header&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;S:Body&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;FindItem xmlns=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/messages&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../messages&amp;amp;amp;amp;amp;amp;quot</a>; xmlns:ns2=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../types&amp;amp;amp;amp;amp;amp;quot</a>; Traversal=&amp;amp;amp;amp;amp;amp;quot;Shallow&amp;amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ItemShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2:BaseShape&amp;amp;amp;amp;amp;amp;gt;AllProperties&amp;amp;amp;amp;amp;amp;lt;/ns2:BaseShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ItemShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;Restriction&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2:IsEqualTo&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2<img src="/editors/tiny_mce_3_4_3_1/plugins/emotions/img/smiley-tongue-out.gif" class="flag" alt="Tong" />ath xmlns:xsi=&amp;amp;amp;amp;amp;amp;quot;<a href="http://www.w3.org/2001/XMLSchema-instance&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">www.w3.org/.../XMLSchema-instance&amp;amp;amp;amp;amp;amp;quot</a>; xsi:type=&amp;amp;amp;amp;amp;amp;quot;ns2<img src="/editors/tiny_mce_3_4_3_1/plugins/emotions/img/smiley-tongue-out.gif" class="flag" alt="Tong" />athToExtendedFieldType&amp;amp;amp;amp;amp;amp;quot; PropertyType=&amp;amp;amp;amp;amp;amp;quot;Binary&amp;amp;amp;amp;amp;amp;quot; PropertyId=&amp;amp;amp;amp;amp;amp;quot;3&amp;amp;amp;amp;amp;amp;quot; DistinguishedPropertySetId=&amp;amp;amp;amp;amp;amp;quot;Meeting&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2:FieldURIOrConstant&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2:Constant Value=&amp;amp;amp;amp;amp;amp;quot;MDQwMDAwMDA4MjAwRTAwMDc0QzVCNzEwMUE4MkUwMDgwMDAwMDAwMDYwMEJBQUFDMTVFOUM5MDEwMDAwMDAwMDAwMDAwMDAwMTAwMDAwMDA5RTVGREIxREQ5QUU3NzRCOTAwOTRBNjQ3ODZFMDg5Ng==&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ns2:FieldURIOrConstant&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ns2:IsEqualTo&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/Restriction&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ParentFolderIds&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ns2<img src="/editors/tiny_mce_3_4_3_1/plugins/emotions/img/smiley-laughing.gif" class="flag" alt="Laughing" />istinguishedFolderId Id=&amp;amp;amp;amp;amp;amp;quot;calendar&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ParentFolderIds&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/FindItem&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/S:Body&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/S:Envelope&amp;amp;amp;amp;amp;amp;gt;2009-06-09T19:37:26+00:00Davehttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_1490928b-8d06-4aee-a159-583f27a85fdahttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_1490928b-8d06-4aee-a159-583f27a85fda#commenthttp://www.infinitec.de/syndication.axd?post=1490928b-8d06-4aee-a159-583f27a85fdahttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_500a153b-1f25-452e-9f6b-d1ee07874e1c<a class="comment_auth" href="http://nasa.gov/" alt="http://nasa.gov/" title="http://nasa.gov/">Dave</a> on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_500a153b-1f25-452e-9f6b-d1ee07874e1c" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_500a153b-1f25-452e-9f6b-d1ee07874e1c">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-06-19T19:02:06+00:00DaveHere is how to do this in java using JAX-WS.
public RestrictionType getEventUidRestriction(String uid) {
try {
String enc = getObjectIdStringFromUid(uid);
RestrictionType rt = new RestrictionType();
PathToExtendedFieldType peft = new PathToExtendedFieldType();
peft.setDistinguishedPropertySetId(DistinguishedPropertySetType.MEETING);
peft.setPropertyType(MapiPropertyTypeType.BINARY);
peft.setPropertyId(0x03);
FieldURIOrConstantType cons = new FieldURIOrConstantType();
ConstantValueType ty = new ConstantValueType();
ty.setValue(enc);
cons.setConstant(ty);
JAXBElement&amp;amp;amp;amp;amp;amp;lt;PathToExtendedFieldType&amp;amp;amp;amp;amp;amp;gt; element =
new JAXBElement&amp;amp;amp;amp;amp;amp;lt;PathToExtendedFieldType&amp;amp;amp;amp;amp;amp;gt;(new QName(&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../types&amp;amp;amp;amp;amp;amp;quot</a>;,
&amp;amp;amp;amp;amp;amp;quot;ExtendedFieldURI&amp;amp;amp;amp;amp;amp;quot;),
PathToExtendedFieldType.class,
peft);
IsEqualToType et = new IsEqualToType();
et.setPath(element);
et.setFieldURIOrConstant(cons);
TwoOperandExpressionType request = et;
rt.setSearchExpression(new JAXBElement&amp;amp;amp;amp;amp;amp;lt;TwoOperandExpressionType&amp;amp;amp;amp;amp;amp;gt;(new QName(&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../types&amp;amp;amp;amp;amp;amp;quot</a>;,
&amp;amp;amp;amp;amp;amp;quot;IsEqualTo&amp;amp;amp;amp;amp;amp;quot;),
TwoOperandExpressionType.class,
request));
return rt;
} catch (Exception e) {
throw new RuntimeException(e);
}
}
private String getObjectIdStringFromUid(String uid) {
String retStr = null;
byte[ ] buffer = new byte[uid.length()/2];
for (int i=0; i&amp;amp;amp;amp;amp;amp;lt;uid.length()/2; i++) {
String sub = uid.substring(i*2, i*2+2);
buffer[i] = (byte) Integer.parseInt(sub, 16);
}
Base64 b = new Base64();
retStr = new String(b.encodeBase64(buffer));
return retStr;
}
2009-06-19T19:02:06+00:00Davehttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_500a153b-1f25-452e-9f6b-d1ee07874e1chttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_500a153b-1f25-452e-9f6b-d1ee07874e1c#commenthttp://www.infinitec.de/syndication.axd?post=500a153b-1f25-452e-9f6b-d1ee07874e1chttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_efec7776-3254-4fc4-8d57-0ecef7e46bb1Thilo Langbein on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_efec7776-3254-4fc4-8d57-0ecef7e46bb1" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_efec7776-3254-4fc4-8d57-0ecef7e46bb1">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-07-22T12:13:32+00:00Thilo LangbeinI want to read the color/category of a meeting/calendar-item. Ist this in an extended property or where?
Can someone help?
&amp;amp;amp;amp;amp;amp;gt;Thilo2009-07-22T12:13:32+00:00Thilo Langbeinhttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_efec7776-3254-4fc4-8d57-0ecef7e46bb1http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_efec7776-3254-4fc4-8d57-0ecef7e46bb1#commenthttp://www.infinitec.de/syndication.axd?post=efec7776-3254-4fc4-8d57-0ecef7e46bb1http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0f3b40ab-808d-4fda-9daf-aa42790f09a3<a class="comment_auth" href="http://www.codedstyle.com/info-ews-tips-and-tricks-links…/" alt="http://www.codedstyle.com/info-ews-tips-and-tricks-links…/" title="http://www.codedstyle.com/info-ews-tips-and-tricks-links…/">codedstyle.com</a> on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0f3b40ab-808d-4fda-9daf-aa42790f09a3" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0f3b40ab-808d-4fda-9daf-aa42790f09a3">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2009-08-04T06:23:08+00:00codedstyle.comPingback from codedstyle.com
INFO: EWS Tips and Tricks Links&amp;amp;amp;amp;amp;#226;€&amp;amp;amp;amp;amp;#166; | Coded Style2009-08-04T06:23:08+00:00codedstyle.comhttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0f3b40ab-808d-4fda-9daf-aa42790f09a3http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_0f3b40ab-808d-4fda-9daf-aa42790f09a3#commenthttp://www.infinitec.de/syndication.axd?post=0f3b40ab-808d-4fda-9daf-aa42790f09a3http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_7ca2236d-7786-4ab0-b371-bd7e7305533dShalini on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_7ca2236d-7786-4ab0-b371-bd7e7305533d" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_7ca2236d-7786-4ab0-b371-bd7e7305533d">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2010-12-10T09:51:24+00:00ShaliniHere is the SOAP Request&amp;amp;amp;amp;amp;#39;s Body:
&amp;amp;amp;amp;amp;amp;lt;FindItem xmlns=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/messages&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../messages&amp;amp;amp;amp;amp;amp;quot</a>; xmlns:t=&amp;amp;amp;amp;amp;amp;quot;<a href="http://schemas.microsoft.com/exchange/services/2006/types&amp;amp;amp;amp;amp;amp;quot" rel="nofollow">schemas.microsoft.com/.../types&amp;amp;amp;amp;amp;amp;quot</a>; Traversal=&amp;amp;amp;amp;amp;amp;quot;Shallow&amp;amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ItemShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t:BaseShape&amp;amp;amp;amp;amp;amp;gt;AllProperties&amp;amp;amp;amp;amp;amp;lt;/t:BaseShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ItemShape&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;Restriction&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t:IsEqualTo&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t:ExtendedFieldURI PropertySetId=&amp;amp;amp;amp;amp;amp;quot;6ED8DA90-450B-101B-98DA-00AA003F1305&amp;amp;amp;amp;amp;amp;quot;
PropertyId=&amp;amp;amp;amp;amp;amp;quot;3&amp;amp;amp;amp;amp;amp;quot; PropertyType=&amp;amp;amp;amp;amp;amp;quot;Binary&amp;amp;amp;amp;amp;amp;quot; /&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t:FieldURIOrConstant&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t:Constant Value=&amp;amp;amp;amp;amp;amp;quot;BAAAAII7YJXIl1MJ8=&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt; /* GUID */
&amp;amp;amp;amp;amp;amp;lt;/t:FieldURIOrConstant&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/t:IsEqualTo&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/Restriction&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;ParentFolderIds&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;t<img src="/editors/tiny_mce_3_4_3_1/plugins/emotions/img/smiley-laughing.gif" class="flag" alt="Laughing" />istinguishedFolderId Id=&amp;amp;amp;amp;amp;amp;quot;calendar&amp;amp;amp;amp;amp;amp;quot;/&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/ParentFolderIds&amp;amp;amp;amp;amp;amp;gt;
&amp;amp;amp;amp;amp;amp;lt;/FindItem&amp;amp;amp;amp;amp;amp;gt;
2010-12-10T09:51:24+00:00Shalinihttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_7ca2236d-7786-4ab0-b371-bd7e7305533dhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_7ca2236d-7786-4ab0-b371-bd7e7305533d#commenthttp://www.infinitec.de/syndication.axd?post=7ca2236d-7786-4ab0-b371-bd7e7305533dhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_f9beb4bc-6f30-47cb-aa87-8eac124dae6eHP on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_f9beb4bc-6f30-47cb-aa87-8eac124dae6e" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_f9beb4bc-6f30-47cb-aa87-8eac124dae6e">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2011-05-06T10:06:32+00:00HPThanks for the post! I am able to get calendar item using the function. However, it fails to retrieve calendar item of Recurring meeting is there a way to get those meetings as well?
I searched for to resolve the issue and found that, for recurring meeting it requires to pass CleanGlobalObjectId. I only have a GlobalObjectId, can I get a CleanGlobalObjectId from GlobalObjectId and then retrieve the meeting?
2011-05-06T10:06:32+00:00HPhttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_f9beb4bc-6f30-47cb-aa87-8eac124dae6ehttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_f9beb4bc-6f30-47cb-aa87-8eac124dae6e#commenthttp://www.infinitec.de/syndication.axd?post=f9beb4bc-6f30-47cb-aa87-8eac124dae6ehttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e8092467-1a2c-4779-a971-b6e81a05d26bHP on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e8092467-1a2c-4779-a971-b6e81a05d26b" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e8092467-1a2c-4779-a971-b6e81a05d26b">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2011-05-08T06:37:13+00:00HPI am unable to get recurring calendar item, by passing GlobalObject Id of it in the restriction. I have also tried to compare the GlobalObjectId value to CleanGlobalObjectId MAPI property, it still doesn&amp;amp;amp;amp;amp;#39;t fetch recurring calendar item. Can please let me know how to get Recurring meetings from GlobalbjectId?2011-05-08T06:37:13+00:00HPhttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e8092467-1a2c-4779-a971-b6e81a05d26bhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e8092467-1a2c-4779-a971-b6e81a05d26b#commenthttp://www.infinitec.de/syndication.axd?post=e8092467-1a2c-4779-a971-b6e81a05d26bhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_abaaa5ad-6f09-4834-98fe-2fae14727b71Josep on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_abaaa5ad-6f09-4834-98fe-2fae14727b71" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_abaaa5ad-6f09-4834-98fe-2fae14727b71">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2011-12-22T08:23:28+00:00JosepHi,
i found this post very useful, but I would like to implement the same using the EWS API functions.
In my case I am using the ExchangeService object instead of the ExchangeServiceBinding and there is no FindItem function and I don&amp;amp;amp;amp;amp;amp;#39;t know how to use the FindItems that is provided in the ExchangeService object.
I need some help.
Thanks2011-12-22T08:23:28+00:00Josephttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_abaaa5ad-6f09-4834-98fe-2fae14727b71http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_abaaa5ad-6f09-4834-98fe-2fae14727b71#commenthttp://www.infinitec.de/syndication.axd?post=abaaa5ad-6f09-4834-98fe-2fae14727b71http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e29dbb28-dd8a-4685-b402-a6311860e94bMerken on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e29dbb28-dd8a-4685-b402-a6311860e94b" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e29dbb28-dd8a-4685-b402-a6311860e94b">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2012-07-09T13:23:01+00:00MerkenThank you for this snippet, it&amp;amp;amp;amp;#39;s a life saver !!!
Cheers2012-07-09T13:23:01+00:00Merkenhttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e29dbb28-dd8a-4685-b402-a6311860e94bhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_e29dbb28-dd8a-4685-b402-a6311860e94b#commenthttp://www.infinitec.de/syndication.axd?post=e29dbb28-dd8a-4685-b402-a6311860e94bhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10Siva on <a href="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10" alt="/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10">Searching a meeting with a specific UID using Exchange Web Services 2007</a>2014-07-23T08:54:09+00:00SivaHi
When an appointment is created from iphone the UID looks as &amp;amp;#39;FD8436180C594341977272AAB7EF855B0&amp;amp;#39;
The above logic is unable to find the item with this UID.
Can you help me in finding solution for it.
Thanks
Siva2014-07-23T08:54:09+00:00Sivahttp://www.infinitec.de/pingback.axdhttp://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx#id_db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10#commenthttp://www.infinitec.de/syndication.axd?post=db7d4feb-1516-4b1f-94a9-dbdc1cb7fd10