Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetSelection(params int[])

Updates the search view with a new selection.
Read time 1 minuteLast updated 10 days ago

Definition

SetSelection(int[])

void SetSelection(params int[] selection)

Parameters

selection

Array of item indices to select.

Remarks

Example ISearchView SetSelection (SetSelection(params int[]))
.

Examples

using UnityEditor;using UnityEditor.Search;static class Example_ISearchView_SetSelection{ static ISearchView s_View; [MenuItem("Examples/ISearchView/SetSelection")] public static void Run() { s_View = SearchService.ShowContextual("asset"); s_View.SetSearchText("t:MonoScript"); // Calling SetSelection when no results are available has no effect. // Wait until some results are available. EditorApplication.delayCall += DisplayResultsWhenReady; } public static void DisplayResultsWhenReady() { // Wait until results are ready to process. if (s_View.results.pending || s_View.results.Count == 0) { EditorApplication.delayCall += DisplayResultsWhenReady; return; } // Use SetSelection to specify which items should be selected. s_View.SetSelection(0, 2, 4); }}