# LibTmux.TmuxOptions.BuildSetArguments

- **Module:** LibTmux.TmuxOptions
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/6656a563ec9e07ab52e0c3ac96f7704fc94cc0c0/src/LibTmux/Options/TmuxOptions.cs#L115
- **Page:** https://libtmux.org/reference/dotnet/libtmux-tmuxoptions-buildsetarguments/

```
LibTmux.TmuxOptions.BuildSetArguments(request: SetOptionRequest) -> List<string>
```

Builds the arguments a set request sends.

This stays on the options handle because which scope flags and target
tmux receives depends on the scope this handle was made for, not on the
request alone.
