CollectionBase
Source: aspose.
Provides the abstract base class for a strongly typed collection.
new CollectionBase()
Initializes a new instance of the CollectionBase class with the default initial capacity.
Methods
add(o) → Number
Adds an item to the CollectionBase instance.
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
o |
Object |
|
The Object to add to the CollectionBase instance. |
- Returns
-
NumberThe position into which the new element was inserted.
clear()
Removes all objects from the CollectionBase instance.
constructor_overload$1(capacity)
Initializes a new instance of the CollectionBase class with the specified capacity.
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
capacity |
Number |
|
The number of elements that the new list can initially store. |
contains(o) → boolean
Return whether instance contains this object
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
o |
Object |
|
test object |
- Returns
-
booleanWhether instance contains this object
get(index) → Object
Get an item at specified position.
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
index |
Number |
|
Specified position index. |
- Returns
-
ObjectThe item at specified position.
getCount() → Number
Gets the number of elements contained in the CollectionBase instance.
- Returns
-
NumberThe number of elements contained in the CollectionBase instance.
indexOf(o) → Number
Determines the index of a specific item in the CollectionBase instance.
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
o |
Object |
|
Determines the index of a specific item in the CollectionBase instance. |
- Returns
-
NumberThe index of value if found in the list; otherwise, -1.
iterator() → Iterator
Returns an enumerator that iterates through the CollectionBase instance.
- Returns
-
IteratorAn iterator for the CollectionBase instance.
removeAt(index)
Removes the item at the specified index.
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
index |
Number |
|
The zero-based index of the item to remove. |