コード例 #1
0
 public void Add(XbelItem item)
 {
     if (!Contains(item)) {
         m_items.Add(item);
         Document.InvalidateIdTableCache();
     } else {
         throw new InvalidOperationException("Items in a XbelFolder must be unique.");
     }
 }
コード例 #2
0
 public void Remove(XbelItem item)
 {
     m_items.Remove(item);
     Document.InvalidateIdTableCache();
 }
コード例 #3
0
 public int IndexOf(XbelItem item)
 {
     return m_items.IndexOf(item);
 }
コード例 #4
0
 public void Insert(int index, XbelItem item)
 {
     m_items.Insert(index, item);
     Document.InvalidateIdTableCache();
 }
コード例 #5
0
 public bool Contains(XbelItem item)
 {
     return m_items.Contains(item);
 }