---
title: FocusFilterAppContext
framework: appintents
role: symbol
role_heading: Structure
path: appintents/focusfilterappcontext
---

# FocusFilterAppContext

A type that contains app-specific contextual information for a particular Focus, such as the notification filter criteria to apply.

## Declaration

```swift
struct FocusFilterAppContext
```

## Topics

### Creating the app context

- [init(notificationFilterPredicate:)](appintents/focusfilterappcontext/init(notificationfilterpredicate:).md)

### Getting the filter predicate

- [notificationFilterPredicate](appintents/focusfilterappcontext/notificationfilterpredicate.md)

### Initializers

- [init(notificationFilterPredicate:targetContentIdentifierPrefix:)](appintents/focusfilterappcontext/init(notificationfilterpredicate:targetcontentidentifierprefix:).md)

### Instance Properties

- [targetContentIdentifierPrefix](appintents/focusfilterappcontext/targetcontentidentifierprefix.md)

## See Also

### Focus filters

- [SetFocusFilterIntent](appintents/setfocusfilterintent.md)
- [Defining your app’s Focus filter](appintents/defining-your-app-s-focus-filter.md)
- [FocusFilterSuggestionContext](appintents/focusfiltersuggestioncontext.md)
