none
problem about retrieving user custom properties by EWS RRS feed

  • Question

  • Hi,

      My App need use EWS to receive meeting invitation sent from outlook.The messages include some custom properties. Exchange server didn't return custom properties. furthermore, it didn't return MeetingTimeZone as requested.

      Please help me. 

      Following are the getitem request and response.

        xmlns:messages="http://schemas.microsoft.com/exchange/services/2006/messages">

                <messages:GetItem
                    xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
                    <messages:ItemShape>
                        <BaseShape>
                            IdOnly
                            </BaseShape>
                        <IncludeMimeContent>
                            false
                            </IncludeMimeContent>
                        <AdditionalProperties>
                            <FieldURI
                                FieldURI="item:MimeContent"/>
                            <FieldURI
                                FieldURI="calendar:CalendarItemType"/>
                            <FieldURI
                                FieldURI="calendar:TimeZone"/>
                            <FieldURI
                                FieldURI="calendar:UID"/>
                            <FieldURI
                                FieldURI="calendar:Resources"/>
                            <FieldURI
                                FieldURI="calendar:ModifiedOccurrences"/>
                            <FieldURI
                                FieldURI="calendar:DeletedOccurrences"/>
                            <FieldURI
                                FieldURI="calendar:RequiredAttendees"/>
                            <FieldURI
                                FieldURI="calendar:OptionalAttendees"/>
                            <FieldURI
                                FieldURI="calendar:MeetingTimeZone"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom1"
                                PropertyType="Integer"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom2"
                                PropertyType="Integer"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom3"
                                PropertyType="String"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom4"
                                PropertyType="String"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom5"
                                PropertyType="String"/>
                            <ExtendedFieldURI
                                DistinguishedPropertySetId="PublicStrings"
                                PropertyName="custom6"
                                PropertyType="String"/>
                            </AdditionalProperties>
                        </messages:ItemShape>
                    <messages:ItemIds>
                        <ItemId
                            Id="AAMkAGYyNjU4OTVkLTE2NDEtNDI4OC1iMTJhLTMyYzI0MTZlNzMzMQBGAAAAAABOWVuF3W2wTY8gI5S0VKCCBwCGG3cu7T+6Qo6nXptrws6jAAAA/loOAACGG3cu7T+6Qo6nXptrws6jAAAA/oN1AAA="/>
                        </messages:ItemIds>
                    </messages:GetItem>

      

    <m:GetItemResponse
                    xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
                    xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
                    <m:ResponseMessages>
                        <m:GetItemResponseMessage
                            ResponseClass="Success">
                            <m:ResponseCode>
                                NoError
                                </m:ResponseCode>
                            <m:Items>
                                <t:MeetingRequest>
                                    <t:MimeContent
                                        CharacterSet="UTF-8">
                                        [truncated] UmVjZWl2ZWQ6IGZyb20gTFlOQy1EQy52Y3NseW5jLmNvbSAoW2ZlODA6OjkxNTM6ZDA4MDo4YzU6NTc1ZV0pIGJ5DQogTFlOQy1EQy52Y3NseW5jLmNvbSAoW2ZlODA6OjkxNTM6ZDA4MDo4YzU6NTc1ZSUxM10pIHdpdGggbWFwaSBpZA0KIDE0LjAxLjAyMTguMDEyOyBUaHUsIDE1IE5vdiAyMDEyIDE
                                        </t:MimeContent>
                                    <t:ItemId
                                        Id="AAMkAGYyNjU4OTVkLTE2NDEtNDI4OC1iMTJhLTMyYzI0MTZlNzMzMQBGAAAAAABOWVuF3W2wTY8gI5S0VKCCBwCGG3cu7T+6Qo6nXptrws6jAAAA/loOAACGG3cu7T+6Qo6nXptrws6jAAAA/oN1AAA="
                                        ChangeKey="CwAAABYAAACGG3cu7T+6Qo6nXptrws6jAAAA/rkR"/>
                                    <t:UID>
                                        040000008200E00074C5B7101A82E00800000000D0A6E5BD1BC3CD010000000000000000100000007DA018DEC551534A86F32EFAE4376F2B
                                        </t:UID>
                                    <t:CalendarItemType>
                                        Single
                                        </t:CalendarItemType>
                                    <t:RequiredAttendees>
                                        <t:Attendee>
                                            <t:Mailbox>
                                                <t:Name>
                                                    \E8\226\233\E8\210\234
                                                    </t:Name>
                                                <t:EmailAddress>
                                                    xueys@vcslync.com
                                                    </t:EmailAddress>
                                                <t:RoutingType>
                                                    SMTP
                                                    </t:RoutingType>
                                                </t:Mailbox>
                                            <t:ResponseType>
                                                Unknown
                                                </t:ResponseType>
                                            </t:Attendee>
                                        <t:Attendee>
                                            <t:Mailbox>
                                                <t:Name>
                                                    wuym
                                                    </t:Name>
                                                <t:EmailAddress>
                                                    wuym@vcslync.com
                                                    </t:EmailAddress>
                                                <t:RoutingType>
                                                    SMTP
                                                    </t:RoutingType>
                                                </t:Mailbox>
                                            <t:ResponseType>
                                                Unknown
                                                </t:ResponseType>
                                            </t:Attendee>
                                        <t:Attendee>
                                            <t:Mailbox>
                                                <t:Name>
                                                    \E8\226\233\E8\210\234
                                                    </t:Name>
                                                <t:EmailAddress>
                                                    xueys@vcslync.com
                                                    </t:EmailAddress>
                                                <t:RoutingType>
                                                    SMTP
                                                    </t:RoutingType>
                                                </t:Mailbox>
                                            <t:ResponseType>
                                                Unknown
                                                </t:ResponseType>
                                            </t:Attendee>
                                        </t:RequiredAttendees>
                                    <t:TimeZone>
                                        (GMT+08:00) \E5\214\227京\EF\BC\214\E9\207\215\E5\BA\206\EF\BC\214\E9\A6\231\E7\211\B9\E5\210\AB\E8\A1\214\E6\224\BF\E5\214\BA\EF\BC\214\E4\B9\214\E9\B2\201\E6\234\A8\E9\BD\220
                                        </t:TimeZone>
                                    </t:MeetingRequest>
                                </m:Items>
                            </m:GetItemResponseMessage>
                        </m:ResponseMessages>
                    </m:GetItemResponse>

    Best regards,

    Woo

    Thursday, November 15, 2012 11:09 AM