# CanStartDragArgs

> Information about a drag-and-drop operation that is about to start. See _canStartDrag.

## Definition

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

```csharp
public readonly struct CanStartDragArgs
```

## Fields

| Value                                                                                                       | Description                                          |
| ----------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| [draggedElement](/engine/6000.6/script-reference/unityengine/uielements/canstartdragargs/draggedelement.md) | The element on which the drag operation is starting. |
| [id](/engine/6000.6/script-reference/unityengine/uielements/canstartdragargs/id.md)                         | The ID of the dragged element.                       |
| [selectedIds](/engine/6000.6/script-reference/unityengine/uielements/canstartdragargs/selectedids.md)       | The selected IDs in the source.                      |
