2 // System.Windows.Forms.TreeNodeCollection
5 // stubbed out by Jackson Harper (jackson@latitudegeo.com)
6 // Dennis Hayes (dennish@Raytek.com)
8 // (C) 2002 Ximian, Inc
10 using System.Collections;
12 namespace System.Windows.Forms {
18 public class TreeNodeCollection : IList, ICollection, IEnumerable {
21 // --- Public Properties
26 throw new NotImplementedException ();
30 public bool IsReadOnly {
32 throw new NotImplementedException ();
36 public virtual TreeNode this[int index] {
38 throw new NotImplementedException ();
41 throw new NotImplementedException ();
48 public virtual TreeNode Add(string text)
50 throw new NotImplementedException ();
53 public virtual int Add(TreeNode node)
55 throw new NotImplementedException ();
58 public virtual void AddRange(TreeNode[] nodes)
60 throw new NotImplementedException ();
63 public virtual void Clear()
65 throw new NotImplementedException ();
68 public bool Contains(TreeNode node)
70 throw new NotImplementedException ();
73 public void CopyTo(Array dest, int index)
75 throw new NotImplementedException ();
78 public IEnumerator GetEnumerator()
80 throw new NotImplementedException ();
83 public int IndexOf(TreeNode node)
85 throw new NotImplementedException ();
88 public virtual void Insert(int index, TreeNode node)
90 throw new NotImplementedException ();
93 public void Remove(TreeNode node)
95 throw new NotImplementedException ();
98 public virtual void RemoveAt(int index)
100 throw new NotImplementedException ();
103 /// IList Interface implmentation.
105 bool IList.IsReadOnly{
107 // We allow addition, removeal, and editing of items after creation of the list.
111 bool IList.IsFixedSize{
113 // We allow addition and removeal of items after creation of the list.
119 object IList.this[int index]{
121 throw new NotImplementedException ();
124 throw new NotImplementedException ();
130 throw new NotImplementedException ();
134 int IList.Add( object value){
135 throw new NotImplementedException ();
139 bool IList.Contains( object value){
140 throw new NotImplementedException ();
144 int IList.IndexOf( object value){
145 throw new NotImplementedException ();
149 void IList.Insert(int index, object value){
150 throw new NotImplementedException ();
154 void IList.Remove( object value){
155 throw new NotImplementedException ();
159 void IList.RemoveAt( int index){
160 throw new NotImplementedException ();
162 // End of IList interface
164 /// ICollection Interface implmentation.
166 int ICollection.Count{
168 throw new NotImplementedException ();
171 bool ICollection.IsSynchronized{
173 throw new NotImplementedException ();
176 object ICollection.SyncRoot{
178 throw new NotImplementedException ();
181 void ICollection.CopyTo(Array array, int index){
182 throw new NotImplementedException ();
184 // End Of ICollection