This documentation is for the old version. Go to the latest Graphics Mill docs

VObjectCollection Members

The VObjectCollection type exposes the following members.

Methods

Name Description
Public method Add Overloaded.

Adds a v-object to the end of the v-object collection.

Public method Clear

Removes all v-objects from the collection.

Public method Contains Overloaded.

Determines whether an object is in the v-object collection.

Public method CopyTo Overloaded.

Copies the collection to an array, starting at the specified index of the target array.

Public method Dispose

Releases unmanaged resources used by the VObjectCollection object.

Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator

Returns an enumerator for the v-objects allowing the collection to be used in foreach blocks.

Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method IndexOf Overloaded.

Searches for the specified object and returns the zero-based index of the first occurrence within the entire v-object collection.

Public method Insert Overloaded.

Inserts an object into the v-object collection at the specified index.

Protected method MemberwiseClone (Inherited from Object.)
Public method Remove Overloaded.

Removes the first occurrence of a specific object from the v-object collection.

Public method RemoveAt

Removes the v-object at the specified index of the collection.

Public method ToArray

Copies the v-objects of the collection to a new IVObject array.

Public method ToString (Inherited from Object.)

Properties

Name Description
Public property Count

Gets the number of v-objects actually contained in the collection.

Public property IsFixedSize

Gets a value indicating whether the collection has a fixed size.

Public property IsReadOnly

Gets a value indicating whether the collection is read-only.

Public property IsSynchronized

Gets a value indicating whether access to the collection is synchronized (thread-safe).

Public property Item

Gets/sets the v-object at the specified index.

Public property SyncRoot

Gets an object that can be used to synchronize access to the collection.

Events

Name Description
Public event VObjectAdded

Raised after a new v-object is added to the collection.

Public event VObjectAdding

Raised when a new v-object is going to be added to the collection.

Public event VObjectRemoved

Raised after a v-object is removed from the collection.

Public event VObjectRemoving

Raised when a v-object is going to be removed from the collection.

Explicit Interface Implementations

Name Description
Explicit interface implemetation Private property IList.Item

See Also

Reference