版本:2022.3
语言英语
  • C#

UxmlAttributeOverridesFactory

属于 UnityEngine.UIElements 的类

/

继承自:UIElements.UxmlFactory_2

/

实现于:UnityEngine.UIElementsModule

建议修改

成功!

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

关闭

提交失败

由于某些原因,您的建议无法提交。请稍后再试。感谢您花时间帮助我们提高Unity文档的质量。

关闭

取消

描述

AttributeOverrides 元素的工厂。

此工厂不生成VisualElements。UIElements使用它来生成架构。

继承成员

属性

canHaveAnyAttribute返回UxmlTraitscanHaveAnyAttribute(其中UxmlTraits是T1的参数)。
substituteForTypeName如果T0不是VisualElement,则返回空字符串;否则,返回"VisualElement"。
substituteForTypeNamespace返回substituteForTypeName的命名空间。
substituteForTypeQualifiedName返回substituteForTypeName的全局名称。
uxmlAttributesDescription返回空的可枚举集合。
uxmlChildElementsDescription返回空的可枚举集合。
uxmlName返回T0的类型名称。
uxmlNamespace返回T0的命名空间名称。
uxmlQualifiedName返回T0的全局类型名称。
uxmlType返回T0的类型。

公共方法

AcceptsAttributeBag返回true。
Create实例化T0类型的对象,并通过调用T1的UxmlTraitsInit方法进行初始化。