Описание
Определяет производный класс VisualElement для разбора файлов UXML и генерации определения схемы UXML.
UxmlTraits описывает атрибуты UXML и дочерние элементы класса, производного от VisualElement. Он используется UxmlFactory для сопоставления атрибутов UXML со свойствами класса C# при чтении документов UXML. Он также используется для создания определений схемы UXML.
Свойства
canHaveAnyAttribute | Должен возвращать значение true, если атрибуты элемента UXML не ограничены значениями, перечисленными в uxmlAttributesDescription. |
uxmlAttributesDescription | Описывает атрибуты UXML, ожидаемые элементом. Перечисленные здесь атрибуты появятся в схеме UXML. |
uxmlChildElementsDescription | Описывает типы элементов, которые могут отображаться как дочерние элементы этого элемента в файле UXML. |
Публичные Методы
Init | Инициализируйте экземпляр VisualElement со значениями из атрибутов элемента UXML. |