# RunOptionsAsync(DialogueOption\[],LineCancellationToken)

Method in [LineAdvancer](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.lineadvancer)

## Summary

Called by a dialogue presenter to signal that options are running.

```csharp
public override YarnTask<DialogueOption?> RunOptionsAsync(DialogueOption[] dialogueOptions, LineCancellationToken cancellationToken)
```

## Parameters

| Name                                                                                                                                      | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [Yarn.Unity.DialogueOption\[\]](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.dialogueoption) dialogueOptions             |             |
| [Yarn.Unity.LineCancellationToken](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.linecancellationtoken) cancellationToken |             |

## Returns

A completed task indicating that no option was selected by this view.
