Hi,
It seems I can't compare two ItemId.
I have the following code:
ItemId _myItemId;
void session_MessagingItemCreated(object sender, MessagingItemEventArgs e)
{
_myIemId = e.ItemId;
}
void session_MessagingItemModified(object sender, MessagingItemEventArgs e)
{
if ( e.ItemId == _myItemId ) { ... do something with the message...}
}
The overloaded operator (from ItemId class) == never returns 'true'. I have tried to use ItemId.Equals(_myItemId) but it also never returns 'true'.
The only way I can reliably compare two ItemId's is by using the code below:
void session_MessagingItemModified(object sender, MessagingItemEventArgs e)
{
if ( e.ItemId.ToString().CompareTo(_myItemId.ToString()) == 0 ) {...do something with the message...}
}
Am I doing something wrong here? I am using 3.2 Eval version
Thank you.
andreiaf