# LibTmux.Query.QueryEdgeParser.ParseNameContains

- **Module:** LibTmux.Query
- **Package:** LibTmux
- **Language:** C#
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux/Query/NameContainsLookupParser.cs#L27
- **Page:** https://libtmux.org/en/csharp/latest/reference/libtmux-query-queryedgeparser-parsenamecontains/

```
LibTmux.Query.QueryEdgeParser.ParseNameContains(target: QueryTarget, value: string) -> QueryDocument
```

Parses a <c>name__contains</c> lookup into a query document.

## Parameters

- `target` (`QueryTarget`): The tmux object whose name is matched.
- `value` (`string`): The substring the name must contain.

## Returns

The equivalent query document.

## Raises

- [`UnsupportedQueryExpressionException`](/en/csharp/latest/reference/libtmux-unsupportedqueryexpressionexception/): The target has no queryable name field.
