版本: Unity 6 (6000.0)
语言English
  • C#

ISearchView

UnityEditor.Search 中的接口

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

搜索上下文用来执行 UI 操作的搜索视图接口。

属性

context返回当前视图搜索上下文。
currentGroup指示用户选择的当前组。
displayMode指示如何在 UI 中显示数据。
filterCallback用于过滤列表中显示的项目的回调。
itemIconSize定义搜索视图中项目的尺寸。
multiselect允许在项目列表/网格中多选项目。如果为 false,则用户只能选择一个项目。
position返回搜索窗口的绝对位置。
results返回所有搜索结果的列表。
searchInProgress指示搜索视图当前正在运行查询,并且尚未完成。
selectCallback用于覆盖默认搜索行为的回调。
selection返回视图中选定的项目。
state返回搜索窗口的视图模型状态。
trackingCallback用于覆盖跟踪行为的回调。

公共方法

AddSelection将新项目添加到当前选择中。
关闭关闭搜索视图。
ExecuteAction对给定项目列表执行搜索操作。
ExecuteSelection执行活动选择的默认操作。
Focus确保搜索窗口现在被选中以接收用户的输入。
FocusSearch聚焦搜索文本字段控件。
IsPicker指示搜索视图是否用作高级搜索选择器。
Refresh触发搜索视图的刷新,并从启用的搜索提供程序中重新获取所有搜索项目。
Repaint请求搜索视图自身重新绘制。
SelectSearch将焦点置于 SearchView 文本字段中,并选择文本字段内的所有文本(如果有)。
SetColumns设置搜索视图属性表列。
SetSearchText设置搜索查询文本。
SetSelection使用新选择更新搜索视图。
ShowItemContextualMenu显示指定项目的上下文菜单。