2010-11-26 10 views
4

Wir bauen eine Integration, die wir Exchange 2010Lesen Kontakt Feld Notizen von Exchange

Wenn wir einen Kontakt über Outlook suchen, gibt es ein „Notes“ Feld unter dem Bild der Person ist, enthält diese Update-Informationen.

Wir können die Daten in den anderen Feldern finden, aber nicht in diesem. Jeder weiß, wie das Feld heißt oder wo die Daten gespeichert sind.

Antwort

6

Sie wird in einem Feld namens ContactSchema.Body gespeichert, das nicht als eine der Kontakte FirstClassProperties erkannt wird.

Um die Body-Eigenschaft beim Laden eines Kontakts einzubeziehen, müssen Sie sie angeben.

Contact c = Contact.Bind(service, 
         new ItemId(id), 
         new PropertySet(BasePropertySet.FirstClassProperties, 
             ContactSchema.Body)); 

Und Sie können jetzt auf c.Body ohne eine Ausnahme zu werfen.

+0

danke, es hat funktioniert. –