View Single Post
  #3  
Old August 27th 09, 02:41 PM posted to microsoft.public.outlook.program_addins
Ashish
external usenet poster
 
Posts: 94
Default Active explorer issue

I'm adding attachment in code under explorer_viewchange event(when selecta
mail item). When i add attachment to a mail in ActiveExplorer-ViewChange
event, mail item save property returns false. But when i select another mail
item item and check Save property of previous mail item where i add
attachment then it returns true. It means that attachment is added on
exchange server.
How to use in-cell editing ?? Can we avoid saving if we add an attachment.
My user is exchange server user and has cached mode on.

//in c++ event number is 0xf007

Outlook::_MailItemPtr pMailItem = NULL;
Explorer_ViewChange()
{
if(pMailItem != NULL)//if we select an item before and already add
attachment to it
{
bool issaved = pMailItem-GetSaved(); //GetSaved return true
}
else
{
Outlook::SelectionPtr spSelections = ActiveExplorer-Selection;
if( spSelections)
{
int selecteditems = spSelections-Count;
if(selecteditems == 1)
{
pMailItem = spSelections-Item(1);
pMailItem -Attachments-Add("c:/filename.txt");
bool issaved = pMailItem-GetSaved(); //GetSaved
return false
}//here i dont call pMailItem-save function
}
}
}
"Ken Slovak - [MVP - Outlook]" wrote in message
...
How are you adding an attachment in ActiveExplorer()? Is it with code or
from the UI. If using code show it.

In general you always have to save, possibly unless in-cell editing is
enabled and that affects automatically saving any changes. See if the
Saved property on the item has changed after you add the attachment in the
Explorer.

--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm


"Ashish" wrote in message
...
In Active inspector when open a mail, If add an attachment to a mail and
dont call Save function then this attachment will not update on exchange
server for this mail.

But In active explorer when select a mail we add attachment to a mail and
dont save save function. Attachment is updated on exchange server for
this mail. Is there any reason for that? Can we avoid saving? Outlook
version-2003




Ads