[]
        
(Showing Draft Content)

C1.Win.Gauge.PointerCollection

PointerCollection Class

Represents a collection of C1GaugePointer objects.

Inheritance
PointerCollection
Namespace: C1.Win.Gauge
Assembly: C1.Win.Gauge.8.dll
Syntax
[ListBindable(false)]
public class PointerCollection : CollectionBase, IList, ICollection, IEnumerable

Properties

Name Description
this[int]

Gets or sets the C1GaugePointer at the specified position in the collection.

this[string]

Gets the first C1GaugePointer with the specified name in the collection.

Methods

Name Description
Add(C1GaugePointer)

Adds the specified C1GaugePointer to the collection.

AddRange(C1GaugePointer[])

Adds a group of C1GaugePointer objects to the end of the collection.

ClearAndDispose()

Removes all pointers from the collection, then disposes the pointers.

Contains(C1GaugePointer)

Determines whether this collection contains the specified C1GaugePointer.

Contains(string)

Determines whether this collection contains a C1GaugePointer with the specified name.

IndexOf(C1GaugePointer)

Determines the index of a specific C1GaugePointer in the collection.

IndexOf(string)

Determines index of the first C1GaugePointer with the specified name in the collection.

Insert(int, C1GaugePointer)

Inserts the specified C1GaugePointer into this collection at the given index.

Move(int, int)

Moves the item with given index (fromIndex) to the new position (toIndex).

OnClear()

Performs additional custom processes when clearing the contents of the PointerCollection instance.

OnClearComplete()

Performs additional custom processes after clearing the contents of the PointerCollection instance.

OnInsertComplete(int, object)

Performs additional custom processes after inserting a C1GaugePointer into the PointerCollection instance.

OnRemoveComplete(int, object)

Performs additional custom processes after removing a C1GaugePointer from the PointerCollection instance.

OnSetComplete(int, object, object)

Performs additional custom processes after setting a C1GaugePointer in the PointerCollection instance.

OnValidate(object)

Checks whather the type of the value argument is allowable for this collection.

Remove(C1GaugePointer)

Removes the specified C1GaugePointer from the collection.