XmlSchemaObjectCollection | System.Xml.Schema (system.xml.dll) class |
public class XmlSchemaObjectCollection : CollectionBase {
// Public Constructors
public XmlSchemaObjectCollection( );
public XmlSchemaObjectCollection( XmlSchemaObject parent);
// Public Instance Properties
public virtual XmlSchemaObject this[ int index ]{set; get; }
// Public Instance Methods
public int Add( XmlSchemaObject item);
public bool Contains( XmlSchemaObject item);
public void CopyTo( XmlSchemaObject[ ] array, int index);
public XmlSchemaObjectEnumerator GetEnumerator( );
public int IndexOf( XmlSchemaObject item);
public void Insert( int index, XmlSchemaObject item);
public void Remove( XmlSchemaObject item);
// Protected Instance Methods
protected override void OnClear( ); // overrides System.Collections.CollectionBase
protected override void OnInsert( int index, object item); // overrides System.Collections.CollectionBase
protected override void OnRemove( int index, object item); // overrides System.Collections.CollectionBase
protected override void OnSet( int index, object oldValue, object newValue); // overrides System.Collections.CollectionBase
} | |
This
type extends System.Collections.CollectionBase to
provide an ordered list of XmlSchemaObject
instances. The Add( ) and Insert(
) methods allow you to add
XmlSchemaObject instances to the collection, and
the indexer allows you to retrieve items by integral index. The
GetEnumerator( ) method returns a
XmlSchemaObjectEnumerator that can be used to
iterate over the collection.
Hierarchy
System.Object
System.Collections.CollectionBase(System.Collections.IList,
System.Collections.ICollection,
System.Collections.IEnumerable)
XmlSchemaObjectCollection
|