# Array List activities

Source: [https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/)
Product: Virto Workflow Automation Web Part
Updated: 2026-08-12

Some activities, like “Send email …”, “Assign a To-do Item”, “Assign a Form to a Group,” “Capture text,” “Split text,” etc., support Array Lists, but SharePoint Designer doesn’t allow you to create, edit, or update arrays. Using these activities, you can create, edit, and update arrays.

## Pages
- [Add array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/add-array-item/index.md) — Adds an object to the end of the Array List, on the SharePoint 2010 workflow platform.
- [Clear array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/clear-array/index.md) — Removes all elements from the Array List, on the SharePoint 2010 workflow platform.
- [Concat array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/concat-array/index.md) — Concatenate first array variable and second array variable and store the result in variable.
- [Create array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/create-array/index.md) — Creates an Array List variable, loads initial items, and stores the result in an output variable.
- [Except array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/except-array/index.md) — Returns the elements in the first array that do not appear in the second array.
- [Get array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/get-array-item/index.md) — Reads the element from the Array at the specified index and stores the result in a variable.
- [Get array items count](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/get-array-items-count/index.md) — Returns the number of elements contained in the Array List, on the SharePoint 2010 workflow platform.
- [Index of array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/index-of-array-item/index.md) — Returns the zero-based index of the first occurrence of a value in the Array List or in a portion of it.
- [Insert array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/insert-array-item/index.md) — Inserts an element into the Array List at the specified index, on the SharePoint 2010 workflow platform.
- [Intersect array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/intersect-array/index.md) — Produces the intersection of two arrays, on the SharePoint 2010 workflow platform.
- [Remove array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/remove-array-item/index.md) — Removes the first occurrence of a specific object from the Array List.
- [Remove array item At](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/remove-array-item-at/index.md) — Removes the element at the specified index of the Array List, on the SharePoint 2010 workflow platform.
- [Remove duplicates from array](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/remove-duplicates/index.md) — Removes duplicates from the Array List, on the SharePoint 2010 workflow platform.
- [Select event/odd array items](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/select-even-odd-items/index.md) — Selecting either even or odd items from the array and stores the result in a variable.
- [Set array item](https://docs.virtosoftware.com/docs/virto-workflow-automation-web-part/virto-sharepoint-workflow-activities-kit-sharepoint-2010-workflow-platform/array-list-activities/set-array-item/index.md) — Sets the element at the specified index, on the SharePoint 2010 workflow platform.
