---
title: componentType
framework: audiotoolbox
role: symbol
role_heading: Instance Property
path: audiotoolbox/audiocomponentdescription/componenttype
---

# componentType

A unique 4-byte code identifying the interface for the component.

## Declaration

```swift
var componentType: OSType
```

## See Also

### Properties

- [componentSubType](audiotoolbox/audiocomponentdescription/componentsubtype.md)
- [componentManufacturer](audiotoolbox/audiocomponentdescription/componentmanufacturer.md)
- [componentFlags](audiotoolbox/audiocomponentdescription/componentflags.md)
- [componentFlagsMask](audiotoolbox/audiocomponentdescription/componentflagsmask.md)
