Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetDocument(int)

Returns a search document by its index.
Read time 1 minuteLast updated 10 days ago

Definition

public SearchDocument GetDocument(int index)

Parameters

index

Valid index of the document to access.

Returns

Type

Description

SearchDocumentIndexed search document.

Examples

using UnityEditor;using UnityEditor.Search;using UnityEngine;static class Example_SearchIndexer_GetDocument{ [MenuItem("Examples/SearchIndexer/GetDocument")] public static void Run() { var si = new SearchIndexer("SearchIndexerExample", FileUtil.GetUniqueTempPathInProject()); si.Start(); si.AddDocument("document 1"); si.AddDocument("document 2"); si.AddDocument("document 3"); si.Finish(() => { // Enumerate all documents for (int di = 0; di < si.documentCount; ++di) { var doc = si.GetDocument(di); Debug.Assert(doc.id.StartsWith("document")); Debug.Log(doc.id); } // Dispose of the SearchIndexer when you are done with it. si.Dispose(); }); }}