This is another release of my InfiniTec.Exchange package (for a complete list of features see here). This version fixes some bugs and adds Outlook-Object-model like classes, which provides strong-typed access to the properties of the different item types. Supported item types are Appointments, Contacts, Messages and Tasks:
Classdiagram of the outlook-like object model (click to enlarge)
What is missing is a Searcher class which returns instances of those classes. Additionally, recurrence patterns are quite complicated and not implemented in this release. I will add them in a later release.
ChangeLog
These are the changes in the 0.95 release:
- Added the ability to search multiple roots at once to the Searcher class.
- Renamed Scope enum to Depth
- Entities in properties are now automatically decoded.
- Fixed an error in the PROPFIND method
- Properties with a localname starting with 0x are now correctly handled (for example http://schemas.microsoft.com/mapi/id/{00062002-0000-0000-C000-000000000046}/0x0000825e).
- (Hopefully) fixed a bug with attachments
- Fixed a bug which occured when saving changes to DateTime properties.
- Moved several classes between namespaces...
- New Outlook-Object model like classes: CalendarItem, Contact, Message, Task. Recurrence-handling on tasks and appointments is not currently supported. This will be added with a later release.
Downloads