---
title: portType
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiosessionportdescription/porttype
---

# portType

The type of the port.

## Declaration

```swift
var portType: AVAudioSession.Port { get }
```

## Discussion

Discussion The value of this property can be any of the constants declared in Input Ports, Output Port Types, or I/O Port Types.

## See Also

### Getting the Port Attributes

- [portName](avfaudio/avaudiosessionportdescription/portname.md)
- [AVAudioSession.Port](avfaudio/avaudiosession/port.md)
- [channels](avfaudio/avaudiosessionportdescription/channels.md)
- [AVAudioSessionChannelDescription](avfaudio/avaudiosessionchanneldescription.md)
- [uid](avfaudio/avaudiosessionportdescription/uid.md)
- [hasHardwareVoiceCallProcessing](avfaudio/avaudiosessionportdescription/hashardwarevoicecallprocessing.md)
- [isSpatialAudioEnabled](avfaudio/avaudiosessionportdescription/isspatialaudioenabled.md)
