IUxmlFactory
interface in UnityEngine.UIElements
Description 描述
Interface for UXML factories. While it is not strictly required, concrete factories should derive from the generic class UxmlFactory.
Properties 属性
| canHaveAnyAttribute | Must return true if the UXML element attributes are not restricted to the values enumerated by uxmlAttributesDescription. | ||
| substituteForTypeName | The type of element for which this element type can substitute for. | ||
| substituteForTypeNamespace | The UXML namespace for the type returned by substituteForTypeName. | ||
| substituteForTypeQualifiedName | The fully qualified XML name for the type returned by substituteForTypeName. | ||
| uxmlAttributesDescription | Describes the UXML attributes expected by the element. The attributes enumerated here will appear in the UXML schema. | ||
| uxmlChildElementsDescription | Describes the types of element that can appear as children of this element in a UXML file. | ||
| uxmlName | The name of the UXML element read by the factory. | ||
| uxmlNamespace | The namespace of the UXML element read by the factory. | ||
| uxmlQualifiedName | The fully qualified name of the UXML element read by the factory. |
Public Methods 公共方法
| AcceptsAttributeBag | Returns true if the factory accepts the content of the attribute bag. | ||
| Create | Instanciate and initialize an object of type T0. |