context | 包含搜索尝试匹配的 searchQuery 的搜索上下文。 |
content | 用于标记并匹配搜索查询的字符串内容。 |
ignoreCase | 在忽略字母大小写的情况下执行匹配。 |
bool 如果已发生匹配。
帮助函数,用于匹配字符串和 SearchContext。这将尝试将搜索查询与内容的每个标记进行匹配(类似于 AddComponent 菜单工作流)。
private static IEnumerable<SearchItem> SearchLogs(SearchContext context, SearchProvider provider) { lock (s_Logs) { if (!s_Initialized) { s_Initialized = true; Application.logMessageReceived -= HandleLog; Application.logMessageReceived += HandleLog; } for (int logIndex = 0; logIndex < s_Logs.Count; ++logIndex) yield return SearchLogEntry(context, provider, s_Logs[logIndex]); } }