none
Encode Decode EWS Extended Property value RRS feed

  • Question

  • Hello,

    is there any way how to encode/decode the Extended Property Lync Conference value of Appointment class in EWS?

    this is how I define the Extended Property from here

     ExtendedPropertyDefinition extendedOnlineMeetingProperty = new ExtendedPropertyDefinition(new Guid("{00062008-0000-0000-c000-000000000046}"), 34112, MapiPropertyType.Binary);

    this is how I get the result below

    System.Text.Encoding.Default.GetString((byte[])result.ExtendedProperties[1].Value);

    "\u0003\u0001\v\0\0\0A\0\0\0\b\0\0\0\0\0\u0010\0C\0o\0n\0f\0e\0r\0e\0n\0c\0e\0T\0e\0l\0U\0R\0I\0\u0010ConferenceTelURI\0\0\0\0\0\0\0\0!\0\0\0\u0010C\0o\0n\0f\0e\0r\0e\0n\0c\0e\0T\0e\0l\0U\0R\0I\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0015\0O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0C\0o\0n\0f\0L\0i\0n\0k\0\u0015OnlineMeetingConfLink\0\0\0\0\0\0\0\0+\0\0\0\u0015O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0C\0o\0n\0f\0L\0i\0n\0k\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0019\0O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0E\0x\0t\0e\0r\0n\0a\0l\0L\0i\0n\0k\0\u0019OnlineMeetingExternalLink\0\0\0\0\0\0\0\03\0\0\0\u0019O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0E\0x\0t\0e\0r\0n\0a\0l\0L\0i\0n\0k\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0019\0O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0I\0n\0t\0e\0r\0n\0a\0l\0L\0i\0n\0k\0\u0019OnlineMeetingInternalLink\0\0\0\0\0\0\0\03\0\0\0\u0019O\0n\0l\0i\0n\0e\0M\0e\0e\0t\0i\0n\0g\0I\0n\0t\0e\0r\0n\0a\0l\0L\0i\0n\0k\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u000e\0U\0C\0C\0a\0p\0a\0b\0i\0l\0i\0t\0i\0e\0s\0\u000eUCCapabilities\0\0\0\0\0\0\0\0\u001d\0\0\0\u000eU\0C\0C\0a\0p\0a\0b\0i\0l\0i\0t\0i\0e\0s\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0014\0U\0C\0C\0a\0p\0a\0b\0i\0l\0i\0t\0i\0e\0s\0L\0e\0n\0g\0t\0h\0\u0014UCCapabilitiesLength\0\0\0\0\0\0\0\0)\0\0\0\u0014U\0C\0C\0a\0p\0a\0b\0i\0l\0i\0t\0i\0e\0s\0L\0e\0n\0g\0t\0h\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\b\0U\0C\0I\0n\0b\0a\0n\0d\0\bUCInband\0\0\0\0\0\0\0\0\u0011\0\0\0\bU\0C\0I\0n\0b\0a\0n\0d\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u000e\0U\0C\0I\0n\0b\0a\0n\0d\0L\0e\0n\0g\0t\0h\0\u000eUCInbandLength\0\0\0\0\0\0\0\0\u001d\0\0\0\u000eU\0C\0I\0n\0b\0a\0n\0d\0L\0e\0n\0g\0t\0h\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0010\0U\0C\0M\0e\0e\0t\0i\0n\0g\0S\0e\0t\0t\0i\0n\0g\0\u0010UCMeetingSetting\0\0\0\0\0\0\0\0!\0\0\0\u0010U\0C\0M\0e\0e\0t\0i\0n\0g\0S\0e\0t\0t\0i\0n\0g\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0014\0U\0C\0M\0e\0e\0t\0i\0n\0g\0S\0e\0t\0t\0i\0n\0g\0S\0e\0n\0t\0\u0014UCMeetingSettingSent\0\0\0\0\0\0\0\0)\0\0\0\u0014U\0C\0M\0e\0e\0t\0i\0n\0g\0S\0e\0t\0t\0i\0n\0g\0S\0e\0n\0t\0\0\0\0\0A\0\0\0\b\0\0\0\0\0\u0014\0U\0C\0O\0p\0e\0n\0e\0d\0C\0o\0n\0f\0e\0r\0e\0n\0c\0e\0I\0D\0\u0014UCOpenedConferenceID\0\0\0\0\0\0\0\0)\0\0\0\u0014U\0C\0O\0p\0e\0n\0e\0d\0C\0o\0n\0f\0e\0r\0e\0n\0c\0e\0I\0D\0\0\0\0\0"

    as you can see from the result I can get the name of properties like ConferenceTelURI, OnlineMeetingConfLink etc and what I need is to get the values 

    Monday, June 19, 2017 9:20 PM

All replies