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

SearchColumn

UnityEditor.Search 中的类


实现接口: ISerializationCallbackReceiver

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们会阅读用户提供的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

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

关闭

取消

描述

搜索列用于在搜索表视图中显示其他信息。

请参阅 SearchProvider.fetchColumnsSearchColumnProviderAttribute 获取一些示例。

属性

binder如果定义,则绑定器委托用于将上下文数据应用于视觉元素。
cellCreator如果定义,则单元格创建者委托用于自定义搜索列如何显示其信息。
comparer如果定义,则比较器委托用于根据该列中显示的值对搜索结果进行排序。
content内容用于在标题中显示搜索列标签和图像。
drawer如果定义,则抽屉委托用于自定义搜索列如何显示其信息。
getter如果定义,则获取器委托用于自定义如何提取和转换搜索字段数据以进行显示(请参阅 SearchColumn.drawer)。
name搜索列的名称。
options用于定义搜索列呈现方式的各种选项。
path列委托可以使用路径来解释如何操作数据。
provider提供者用于指示哪个搜索列提供者(请参阅 SearchColumn)用于定义搜索列格式。
selector选择器用于由列委托来获取搜索字段数据。
setter如果定义,则设置器委托将值写回搜索结果的相应字段。
width列宽用于设置搜索表视图的列宽。

构造函数

SearchColumn创建一个新的搜索列。

公共方法

InitFunctors初始化列提供者函数。

静态方法

Enumerate枚举一组用于各种搜索项目的列。