A SimpleList is an object that implements the ISimpleList interface. This interface supports the creation and maintenance of an array of VARIANTs.
The ISimpleList interface defines the following methods.
| Method | Purpose |
|---|---|
| Add | Appends a VARIANT to the SimpleList. |
| Delete | Deletes a VARIANT from the SimpleList. |
| get__NewEnum | Returns an IUnknown pointer for this SimpleList's enumerator object. |
| get_Item | Initializes a VARIANT for the item stored at the specified index, and returns the address of this VARIANT. |
| get_Count | Returns the size of the SimpleList's internal array of VARIANTs. |
| put_Item | Adds an initialized VARIANT to the SimpleList at the specified index. |
| putref_Item | Adds an object to the SimpleList at the specified index. |