# PickAll(Vector2, List<VisualElement>)

> Returns all elements at this position. Will not return elements with pickingMode set to PickingMode.Ignore.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.UIElements](/engine/6000.0/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
VisualElement PickAll(Vector2 point, List<VisualElement> picked)
```

### Parameters

**** (\[Vector2]\(/engine/6000.0/script-reference/unityengine/vector2)): World coordinates.**** (\[List\<VisualElement>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.list-1)): All Visualelements overlapping this position.

### Returns

| Type                                                                                     | Description                                                |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [VisualElement](/engine/6000.0/script-reference/unityengine/uielements/visualelement.md) | Top VisualElement at the position. Null if none was found. |
