Class ExcelVBACollectionBase<T>¶
Namespace: OfficeOpenXml.VBA
Assembly: EPPlus.dll
Base class for VBA collections
public class ExcelVBACollectionBase<T> : IEnumerable<T>, IEnumerable where T : IExcelVBACollectionElement
Type Parameters¶
T
Inheritance¶
object ← ExcelVBACollectionBase<T>
Implements¶
Inherited Members¶
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()
Constructors¶
ExcelVBACollectionBase()¶
Fields¶
_list¶
A list of vba objects
Field Value¶
List<T>
Properties¶
Count¶
Number of items in the collection
Property Value¶
this[string]¶
Indexer
Property Value¶
T
this[int]¶
Indexer
Property Value¶
T
Methods¶
Exists(string)¶
If a specific name exists in the collection
Parameters¶
Name string
The name
Returns¶
True if the name exists
GetEnumerator()¶
Gets the enumerator for the collection
Returns¶
IEnumerator<T>
The enumerator
Remove(T)¶
Removes the item
Parameters¶
Item T
RemoveAt(int)¶
Removes the item at the specified index
Parameters¶
index int
THe index