用于构建要在根视觉元素上运行的一组选择规则的实用程序对象。
UQueryBuilder_1 | 初始化一个 QueryBuilder。 |
Active | 选择所有处于活动状态的元素。 |
AtIndex | 便捷重载,Build().AtIndex() 的简写。 |
Build | 将选择规则编译成 QueryState 对象。 |
Checked | 选择所有已选中的元素。 |
Children | 选择与先前规则匹配的元素的所有直接子元素。 |
Class | 选择类列表中具有指定类的所有元素,如 UXML 文件中的类属性指定,或使用 VisualElement.AddToClassList 方法添加。 |
Descendents | 选择与当前匹配的祖先元素的后代元素。 |
Enabled | 选择所有启用的元素。 |
First | 便捷重载,Build().First() 的简写。 |
Focused | 选择所有获得焦点的元素。 |
ForEach | 便捷重载,Build().ForEach() 的简写。 |
Hovered | 选择所有悬停的元素。 |
Last | 便捷重载,Build().Last() 的简写。 |
Name | 选择具有此名称的元素。 |
NotActive | 选择所有未处于活动状态的元素。 |
NotChecked | 选择所有未选中的元素。 |
NotEnabled | 选择所有未启用的元素。 |
NotFocused | 选择当前没有焦点的所有元素。 |
NotHovered | 选择所有未悬停的元素。 |
NotVisible | 选择所有不可见的元素。 |
OfType | 选择指定类型的元素(例如:Label、Button、ScrollView 等)。 |
ToList | 便捷方法。Build().ToList 的简写。 |
Visible | 选择所有可见的元素。 |
Where | 选择满足谓词的所有元素。 |