Returns the number of documents in the index.
using UnityEditor; using UnityEditor.Search; using UnityEngine; static class Example_SearchIndexer_documentCount { [MenuItem("Examples/SearchIndexer/documentCount")] public static void Run() { var searchIndexer = new SearchIndexer(); searchIndexer.Start(); { searchIndexer.AddDocument("document 1"); searchIndexer.AddDocument("document 2"); searchIndexer.AddDocument("document 3"); } searchIndexer.Finish(() => { OnIndexReady(searchIndexer); // Dispose the SearchIndexer when you are done with it. searchIndexer.Dispose(); }); } private static void OnIndexReady(SearchIndexer si) { Debug.Log($"{si.documentCount} document were indexed"); } }