Re: [Nektra OEAPI] User Property

6 views
Skip to first unread message
Message has been deleted

Nektra OEAPI Support

unread,
Jul 21, 2009, 11:10:03 PM7/21/09
to Nektra...@googlegroups.com
Hi again,

Yes, you can use the OEMessage::SetBodyProp or the OEMessage::SetBodyPropByName functions.
To use this functions to change the root body's properties of the message you should first get the root body's handle using the OEMessage::GetBodyHandle function like this:

int bodyHandle = oeMessage.GetBodyHandle(0, OESTORE.tagOEAPIBODYLOCATION.OE_IBL_ROOT)

After you have finished making modifications to a message you should call to the OEMessage::Commit method to save the changes, otherwise changes do not take effect.

Regards,

Federico



dvasilakis wrote:
I want to add a user property to OEMessage. Is that possible? If yes,
how?
 


-- 
Nektra Advanced Computing
http://www.nektra.com 

dvasilakis

unread,
Aug 6, 2009, 12:01:30 AM8/6/09
to Nektra OEAPI Support

function oeMessage.GetBodyHandle(0,
OESTORE.tagOEAPIBODYLOCATION.OE_IBL_ROOT) returns always 0 in windows
mail.

On 21 Ιούλ, 17:10, Nektra OEAPI Support <oeapi-supp...@nektra.com>
wrote:
> : Hi again,
> Yes, you can use theOEMessage::SetBodyPropor theOEMessage::SetBodyPropByNamefunctions.
> To use this functions to change the root body's properties of the message you should first get the root body's handle using theOEMessage::GetBodyHandlefunction like this:
> int bodyHandle = oeMessage.GetBodyHandle(0, OESTORE.tagOEAPIBODYLOCATION.OE_IBL_ROOT)
> After you have finished making modifications to a message you should call to theOEMessage::Commitmethod to save the changes, otherwise changes do not take effect.
Reply all
Reply to author
Forward
0 new messages