View Single Post
  #1  
Old April 22nd 09, 12:49 AM posted to microsoft.public.outlook.program_forms
Sue Mosher [MVP][_3_]
external usenet poster
 
Posts: 465
Default What is the recommendet way to read/write a user defined Field (Named Property) in the MailItem Object using VSTO?

I have no idea. I write code only for VB languages. Your best reference is
the PIA documentation on MSDN; perhaps the example at
http://msdn.microsoft.com/en-us/library/bb608929.aspx will be helpful.

--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54


"Michael Schmitz" wrote in message
...

"Sue Mosher [MVP]" schrieb im Newsbeitrag
...
You should be able to use ItemProperties.Item("UID") or
UserProperties.Item("UID").


Thanks Sue that was the right hint to point me to a direction.
My code looks now like this, I guess the above only works for
VB.NET?

Regards

Michael (I got your Book allready )!

codesnipet:
###########################################

mail = (Outlook.MailItem)this.OutlookItem;
this._txt1.Text = "Read:" + mail.Subject;
try
{
this._txt2.Text = mail.ItemProperties["UID"].Value.ToString();
}
catch
{
this._txt2.Text = "???";
}





Ads