---
title: getCollectionType
framework: hiddriverkit
role: symbol
role_heading: Instance Method
path: hiddriverkit/iohidelement/getcollectiontype
---

# getCollectionType

## Declaration

```occ
virtual IOHIDElementCollectionType getCollectionType();
```

## Return Value

Return Value Returns the element type. Types are defined by the IOHIDElementCollectionType enumerator in - IOHIDElementCollectionType.

## See Also

### Managing the Element Hierarchy

- [getType](hiddriverkit/iohidelement/gettype.md)
- [getChildElements](hiddriverkit/iohidelement/getchildelements.md)
- [getParentElement](hiddriverkit/iohidelement/getparentelement.md)
- [IOHIDElementType](hiddriverkit/iohidelementtype.md)
- [IOHIDElementCollectionType](hiddriverkit/iohidelementcollectiontype.md)
