# UnsignedIntegerField.UxmlFactory

> Instantiates an UnsignedIntegerField using the data read from a UXML file.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.UIElements](/engine/6000.5/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule
* **Inherits from:** [UxmlFactory\<UnsignedIntegerField, UxmlTraits>](/engine/6000.5/script-reference/unityengine/uielements/uxmlfactory2.md)
* **Implements:** [IUxmlFactory](/engine/6000.5/script-reference/unityengine/uielements/iuxmlfactory.md), [IBaseUxmlFactory](/engine/6000.5/script-reference/unityengine/uielements/ibaseuxmlfactory.md)

> **Warning:**
>
> **Deprecated.** UxmlFactory is deprecated and will be removed. Use UxmlElementAttribute instead.

```csharp
public class UnsignedIntegerField.UxmlFactory : UxmlFactory<UnsignedIntegerField, UnsignedIntegerField.UxmlTraits>, IUxmlFactory, IBaseUxmlFactory
```

## Inheritance

**Inherited Members:**

* [UxmlFactory\<UnsignedIntegerField, UxmlTraits>.Create(IUxmlAttributes, CreationContext)](/engine/6000.5/script-reference/unityengine/uielements/uxmlfactory2/create.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.AcceptsAttributeBag(IUxmlAttributes, CreationContext)](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/acceptsattributebag.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlName](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmlname.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlNamespace](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmlnamespace.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlQualifiedName](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmlqualifiedname.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlType](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmltype.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.canHaveAnyAttribute](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/canhaveanyattribute.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlAttributesDescription](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmlattributesdescription.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.uxmlChildElementsDescription](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/uxmlchildelementsdescription.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.substituteForTypeName](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/substitutefortypename.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.substituteForTypeNamespace](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/substitutefortypenamespace.md)
* [BaseUxmlFactory\<UnsignedIntegerField, UxmlTraits>.substituteForTypeQualifiedName](/engine/6000.5/script-reference/unityengine/uielements/baseuxmlfactory2/substitutefortypequalifiedname.md)
