用于构建要在根视觉元素上运行的一组选择规则的实用程序对象。
| 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 | 选择满足谓词的所有元素。 |