# ShowObjectPicker(Action<Object, bool>, Action<Object>, string, string, Type, float, float, SearchFlags)

> Open a Search Picker window for Unity objects.

## Definition

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

```csharp
public static ISearchView ShowObjectPicker(Action<Object, bool> selectHandler, Action<Object> trackingHandler, string searchText, string typeName, Type filterType, float defaultWidth = 850, float defaultHeight = 539, SearchFlags flags = SearchFlags.None)
```

### Parameters

**** (\[Action\<Object, bool>]\(https\://learn.microsoft.com/dotnet/api/system.action)): Callback to trigger when a user selects an item.**** (\[Action\<Object>]\(https\://learn.microsoft.com/dotnet/api/system.action)): Callback to trigger when the user is modifying a Search selection (i.e. tracking the currently selected item).**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Initial search text.**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Type name of the object to select. Can be used to replace filterType.**** (\[Type]\(https\://learn.microsoft.com/dotnet/api/system.type)): Type of the object to select.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): Initial width of the window.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): Initial height of the window.**** (\[SearchFlags]\(/engine/6000.6/script-reference/unityeditor/search/searchflags)): Options defining how the query is performed.

### Returns

| Type                                                                             | Description                              |
| -------------------------------------------------------------------------------- | ---------------------------------------- |
| [ISearchView](/engine/6000.6/script-reference/unityeditor/search/isearchview.md) | Returns the search view window instance. |

### Remarks

Use Search as an object picker to select any Unity object based on the specified filter type. For a more generic picker, please use [SearchService.ShowPicker](/engine/6000.6/script-reference/unityeditor/search/searchservice/showpicker.md).
