# LibTmux.MoveWindowRequest

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/320dc64f4b8b7815842471327a5e6b84a1499bf8/src/LibTmux/Requests/MoveWindowRequest.cs#L4
- **Page:** https://libtmux.org/en/dotnet/latest/reference/libtmux-movewindowrequest/

Describes one <c>move-window</c> invocation.

## Members

- `Destination` (property): Gets the window part of the target, empty for the next free index.
- `Session` (property): Gets the destination session, or null for the window's own.
- `Direction` (property): Gets whether to insert before or after the destination.
- `NoSelect` (property): Gets whether the moved window is left unselected.
- `ReplaceExisting` (property): Gets whether a window already at the index is replaced.
- `Renumber` (property): Gets whether the destination session's windows are renumbered.
- `ToCommand` (method): Returns a window-move request as one tmux command.
