---
title: MKAddressRepresentations.ContextStyle
framework: mapkit
role: symbol
role_heading: Enumeration
path: mapkit/mkaddressrepresentations/contextstyle
---

# MKAddressRepresentations.ContextStyle

Values that describe the degree of disambiguation context to include in an address representation.

## Declaration

```swift
enum ContextStyle
```

## Discussion

Discussion Use the MKAddressRepresentations.ContextStyle to configure the degree of disambiguation context to include in an address representation from MKAddressRepresentations, such as including the region name with the city.

## Topics

### Creating a context style

- [init(rawValue:)](mapkit/mkaddressrepresentations/contextstyle/init(rawvalue:).md)

### Available context styles

- [MKAddressRepresentations.ContextStyle.automatic](mapkit/mkaddressrepresentations/contextstyle/automatic.md)
- [MKAddressRepresentations.ContextStyle.short](mapkit/mkaddressrepresentations/contextstyle/short.md)
- [MKAddressRepresentations.ContextStyle.full](mapkit/mkaddressrepresentations/contextstyle/full.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
