# INestedQueryNode

> Interface representing a nested query node.

## Definition

* **Type:** Interface
* **Namespace:** [UnityEditor.Search](/engine/6000.5/script-reference/unityeditor/search.md)
* **Assembly:** UnityEditor

```csharp
public interface INestedQueryNode : IQueryNode
```

## Properties

| Property                                                                                                    | Description                                                                                                                 |
| ----------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| [associatedFilter](/engine/6000.5/script-reference/unityeditor/search/inestedquerynode/associatedfilter.md) | If the nested query is part of a filter operation, this represents the filter identifier. Otherwise, this is null or empty. |

## Inheritance

**Inherited Members:**

* [IQueryNode.QueryHashCode()](/engine/6000.5/script-reference/unityeditor/search/iquerynode/queryhashcode.md)
* [IQueryNode.parent](/engine/6000.5/script-reference/unityeditor/search/iquerynode/parent.md)
* [IQueryNode.type](/engine/6000.5/script-reference/unityeditor/search/iquerynode/type.md)
* [IQueryNode.children](/engine/6000.5/script-reference/unityeditor/search/iquerynode/children.md)
* [IQueryNode.leaf](/engine/6000.5/script-reference/unityeditor/search/iquerynode/leaf.md)
* [IQueryNode.skipped](/engine/6000.5/script-reference/unityeditor/search/iquerynode/skipped.md)
* [IQueryNode.identifier](/engine/6000.5/script-reference/unityeditor/search/iquerynode/identifier.md)
* [IQueryNode.token](/engine/6000.5/script-reference/unityeditor/search/iquerynode/token.md)
