# LibTmux.CapturePanePosition

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

Names one end of a capture range.

tmux writes the extremes as a literal <c>-</c> rather than a number, which
means the beginning of the history for a start and the end of the visible
pane for an end. The two named values carry that same absent line number and
differ only in which flag they read well against.

## Members

- `CapturePanePosition` (method): Initializes a position at one line.
- `BeginningOfHistory` (property): Gets the oldest line tmux still holds.
- `EndOfVisiblePane` (property): Gets the last line of the visible pane.
- `LineNumber` (property): Gets the line, or null for the extreme tmux writes as <c>-</c>.
