# LibTmux.SendKeysRequest

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/6656a563ec9e07ab52e0c3ac96f7704fc94cc0c0/src/LibTmux/Requests/SendKeysRequest.cs#L4
- **Page:** https://libtmux.org/reference/dotnet/libtmux-sendkeysrequest/

Describes one <c>send-keys</c> invocation.

## Members

- `SendKeysRequest` (method) — Initializes a key-sending request.
- `Text` (property) — Gets the text or key names to send.
- `Enter` (property) — Gets whether Enter follows the text.
- `SuppressHistory` (property) — Gets whether the shell is asked not to record the line.
- `Literal` (property) — Gets whether the text is sent verbatim rather than as key names.
- `Reset` (property) — Gets whether the pane's terminal state is reset first.
- `CopyModeCommand` (property) — Gets the copy-mode command to send instead of text.
- `Repeat` (property) — Gets how many times the keys repeat.
- `ExpandFormats` (property) — Gets whether the text is expanded as a format.
- `HexKeys` (property) — Gets whether key names are read as hexadecimal.
- `TargetClient` (property) — Gets the client whose keys are sent.
- `KeyName` (property) — Gets whether the text names a key rather than a string.
