XmlSchemaObjectCollection.Remove(XmlSchemaObject) Method

Definition

Removes an XmlSchemaObject from the XmlSchemaObjectCollection.

public:
 void Remove(System::Xml::Schema::XmlSchemaObject ^ item);
public void Remove (System.Xml.Schema.XmlSchemaObject item);
member this.Remove : System.Xml.Schema.XmlSchemaObject -> unit
Public Sub Remove (item As XmlSchemaObject)

Parameters

item
XmlSchemaObject

The XmlSchemaObject to remove.

Remarks

This method performs a linear search; therefore, the average execution time is proportional to Count. That is, this method is an O(n) operation, where n is Count.

This method determines equality by calling Equals.

The elements that follow the removed element move up to occupy the vacated spot.

Applies to