---
title: symbologies
framework: Vision
role: symbol
role_heading: Instance Property
platforms: [iOS 11.0+, iPadOS 11.0+, Mac Catalyst 13.1+, macOS 10.13+, tvOS 11.0+, visionOS 1.0+]
path: vision/vndetectbarcodesrequest/2875397-symbologies
---

# symbologies

The barcode symbologies that the request detects in an image.

## Declaration

```swift
var symbologies: [VNBarcodeSymbology] { get set }
```

## Discussion

By default, a request scans for all symbologies. Specify a subset of symbologies to limit the request’s detection range.

> **note:** Setting a revision on the request resets the symbologies to all symbologies for the specified revision.

## See Also

### Specifying Symbologies

- [supportedSymbologies()](supportedsymbologies().md)
- [coalesceCompositeSymbologies](coalescecompositesymbologies.md)
- [VNBarcodeSymbology](../vnbarcodesymbology.md)
- [supportedSymbologies](supportedsymbologies.md)
