Re: Problems displaying the correct form when converting a mailitem
- From: "Ken Slovak - [MVP - Outlook]" <kenslovak@xxxxxxxx>
- Date: Thu, 8 Feb 2007 16:22:38 -0500
After you move the email release it and probably call Marshal.Release.ComObject on it. Before that get the EntryID and StoreID of the item (StoreID from item.Parent.EntryID after the move). Then reinstantiate the item from the ID's and open that. If necessary set the message class again of the item before you call Display() on it.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm
"Uncle Vito" <gjattili@xxxxxxxx> wrote in message news:72CE1B0A-51C7-419D-A37A-F442430ECDCD@xxxxxxxxxxxxxxxx
Using VSTO 2005 SE and Outlook 2003 (SP2), I am attempting to take a message
that resides in the inbox, copy it to another folder, present it to the user
for editing and be done. Upon selection of a context menu entry the
following code is executed which simply copies the message, changes the
message class, saves the message, moves it to a the destination folder and
displays the message for editing. "IFGXChange" is a form published on the
destination folder and to be sure I even published it on the inbox.
My issue is that when I invoke the Display of that message it is displayed
using the default form and not the one which is affiliated with the message
class. However, if I close the message and then view the message from the
target folder it is displayed using the correct form.
Is there something obvious I am missing in order to get the correct form
displayed for editing the message.
try
{
Outlook.MailItem copyMail = mail.Copy() as Outlook.MailItem;
copyMail.MessageClass = "IPM.Note.IFGXChange";
copyMail.To = "P-US-Interfaces Tech";
copyMail.Save();
copyMail.Move(_oTechFolder);
copyMail.Display(true);
}
catch (Exception exception)
--
Uncle Vito
.
- Follow-Ups:
- Re: Problems displaying the correct form when converting a mailite
- From: Uncle Vito
- Re: Problems displaying the correct form when converting a mailite
- Prev by Date: Re: unable to use customized form
- Next by Date: Phone Number Custom Format
- Previous by thread: Re: Emailing Forms with Drop Down Boxes
- Next by thread: Re: Problems displaying the correct form when converting a mailite
- Index(es):
Relevant Pages
|