
## ResourceCollection class

Represents a collection of Resource objects.

## Methods

| Name | Description |
| --- | --- |
| [Add (3 overloads)](./add/) | Adds new resource at the last position of a project resources collection. |
| [Clear](./clear/) | Direct clearing is not supported, this method just throw NotSupportedException. |
| [get_Count](./get_count/) | Gets the number of elements contained in the ResourceCollection . |
| [get_ParentProject](./get_parentproject/) | Gets the parent project of the ResourceCollection object. |
| [GetById](./getbyid/) | Returns a resource with the specified id. |
| [GetByUid](./getbyuid/) | Returns a resource with the specified Uid. |
| [GetEnumerator](./getenumerator/) | Returns an enumerator for this collection. |
| [idx_get](./idx_get/) | Returns the element at the specified index. |
| [idx_set](./idx_set/) | Returns the element at the specified index. |
| [Remove](./remove/) | This is the stub implementation of ICollection's Remove method, that only throws NotSupportedException |
| [ToList](./tolist/) | Converts the ResourceCollection object to a list of Resource objects. |

