Example #1
0
        /// <summary>
        /// Add an item.
        /// </summary>
        /// <param name="pmea"></param>
        /// <returns></returns>
        public int Add(ParseMessageEventArgs pmea)
        {
            int index = _alMessages.Add(pmea);

            _alMessagesInfo.Add(new ItemInfo(pmea));
            OnAdd();
            return(index);
        }
Example #2
0
 /// <summary>
 /// Insert an item.
 /// </summary>
 /// <param name="index"></param>
 /// <param name="pmea"></param>
 public void Insert(int index, ParseMessageEventArgs pmea)
 {
     _alMessages.Insert(index, pmea);
     _alMessagesInfo.Insert(index, new ItemInfo(pmea));
     OnInsert(index);
 }
Example #3
0
 /// <summary>
 /// Index of the item.
 /// </summary>
 /// <param name="pmea"></param>
 /// <returns></returns>
 public int IndexOf(ParseMessageEventArgs pmea)
 {
     return(_alMessages.IndexOf(pmea));
 }