System::Collections::IListImplRefType class
Contents
[
Hide
]IListImplRefType class
Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for reference types.
template<typename T>class IListImplRefType : public virtual System::Collections::IList
Methods
| Method | Description | 
|---|---|
| Add(SharedPtr<System::Object>) override | Adds element to the end of list. | 
| static BoxValue(System::SharedPtr<T>) | Converting type reference into object value into object. | 
| Clear() override | Deletes all elements. | 
| Contains(SharedPtr<System::Object>) const override | Checks if item is present in list. | 
| get_Count() const override | ICollection.get_Count() methods implementation Gets number of elements in collection. | 
| GetEnumerator() override | IEnumerable.GetEnumerator() implementation Returns an enumerator that iterates through a collection. | 
| idx_get(int, int) const override | Gets the element at the specified index. | 
| IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>) | Creates new object instance. | 
| IndexOf(System::SharedPtr<System::Object>) const override | Gets index of first appearance of item in container. | 
| Insert(int, System::SharedPtr<System::Object>) override | Inserts element into specified position, shifting other elements. | 
| Remove(SharedPtr<System::Object>) override | Removes first instance of specific item from list. | 
| RemoveAt(int) override | Removes item at specified position. | 
| static UnboxValue(System::SharedPtr<System::Object>) | Converting object value into partucular type reference. | 
See Also
- Class IList
- Namespace System::Collections
- Library Aspose.Page for C++