Hi, zum auslesen bestehender Kontakte kannst du folgendes verwenden:
ExchangeService exs;
......
FindItemsResults<Item> result = this.exs.FindItems(WellKnownFolderName.Contacts, new ItemView(Int32.MaxValue));
result.Items hält dann alle gefundenen Contacte
Das ItemView gibt an, wieviel Kontakte zu Maximal haben willst. Wenn du Filtern möchtest mach folgendes:
FindItemsResults<Item> result = this.exs.FindItems(WellKnownFolderName.Contacts,
new SearchFilter.IsEqualTo(ContactSchema.Id, 40),
new ItemView(1));
Hier bekomme ich den Kontakt, der die KontaktID 40 hat.
Denk daran alle Änderungen mit Contact.Update() zu speichern.
Gruß