---
title: CGImageSourceCopyTypeIdentifiers()
framework: imageio
role: symbol
role_heading: Function
path: imageio/cgimagesourcecopytypeidentifiers()
---

# CGImageSourceCopyTypeIdentifiers()

Returns an array of uniform type identifiers that are supported for image sources.

## Declaration

```swift
func CGImageSourceCopyTypeIdentifiers() -> CFArray
```

## Return Value

Return Value Returns an array of the uniform type identifiers that are supported for image sources.

## Discussion

Discussion For a list of system-declared and third-party identifiers, see Uniform Type Identifiers.

## See Also

### Getting Information From an Image Source

- [CGImageSourceGetTypeID()](imageio/cgimagesourcegettypeid().md)
- [CGImageSourceGetType(_:)](imageio/cgimagesourcegettype(_:).md)
- [CGImageSourceGetCount(_:)](imageio/cgimagesourcegetcount(_:).md)
- [CGImageSourceCopyProperties(_:_:)](imageio/cgimagesourcecopyproperties(_:_:).md)
- [CGImageSourceCopyPropertiesAtIndex(_:_:_:)](imageio/cgimagesourcecopypropertiesatindex(_:_:_:).md)
- [CGImageSourceCopyAuxiliaryDataInfoAtIndex(_:_:_:)](imageio/cgimagesourcecopyauxiliarydatainfoatindex(_:_:_:).md)
