---
title: "providerProperties(forProperties:)"
framework: coremediaio
role: symbol
role_heading: Instance Method
path: "coremediaio/cmioextensionprovidersource/providerproperties(forproperties:)"
---

# providerProperties(forProperties:)

Gets the state of provider properties.

## Declaration

```swift
func providerProperties(forProperties properties: Set<CMIOExtensionProperty>) throws -> CMIOExtensionProviderProperties
```

## Parameters

- `properties`: A set of properties for which to retrieve the state.

## Return Value

Return Value A provider properties object that contains the state of the requested properties.

## See Also

### Configuring Properties

- [availableProperties](coremediaio/cmioextensionprovidersource/availableproperties.md)
- [setProviderProperties(_:)](coremediaio/cmioextensionprovidersource/setproviderproperties(_:).md)
