SCIP.be
Foto's/Reizen
Artikelen
Kleinkunst
Componenten
Applicaties

Component: OutlookProvider en OneNoteProvider

Versie 1.3 (december 2008) - open source - C# & NET 3.5

De ScipBe.Common.Office namespace bevat 3 klasses : OutlookProvider (LINQ to Outlook), OneNoteProvider (LINQ to OneNote) en ExcelProvider (LINQ to Excel). De OutlookProvider is een wrapper klasse die IEnumerable collections aanbiedt op data van de COM interface van Outlook (afspraken, contacten, mails, taken, ...). De OneNoteProvider klasse biedt collections van notebooks, sections en pages aan door de XML hierarchy van OneNote te manipuleren. En de ExcelProvider laadt een Excel werkblad in en geeft dan collections van kolom definities en rijen terug. Alle collections zijn IEnumerable dus je kan ze queryen met LINQ. De volledige source code wordt meegeleverd.

Lees mijn Engelstalige artikelen waarin ik beschrijf hoe deze 3 klasses geïmplementeerd werden en hoe je ze kan gebruiken. De artikelen bevatten bovendien allerlei LINQ query voorbeelden.

Klasse diagrammen:

 

Copyrights en verspreiding

Downloaden

Outlook, OneNote en ExcelProvider
  • Inhoud: Componenten met sources en help bestand (C#, .NET 3.5, Visual Studio 2008)
  • Versie: 1.3 (2008-12-17)
  • Auteur: Stefan Cruysberghs
Nu downloaden