---
title: activationPolicy
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsrunningapplication/activationpolicy
---

# activationPolicy

Indicates the activation policy of the application.

## Declaration

```swift
var activationPolicy: NSApplication.ActivationPolicy { get }
```

## Discussion

Discussion The value returned by this property is usually fixed, but it may change through a call to activate(options:). This property is observable using key-value observing.

## See Also

### Activating applications

- [activate(options:)](appkit/nsrunningapplication/activate(options:).md)
- [activate(from:options:)](appkit/nsrunningapplication/activate(from:options:).md)
- [isActive](appkit/nsrunningapplication/isactive.md)
- [NSApplication.ActivationOptions](appkit/nsapplication/activationoptions.md)
- [NSApplication.ActivationPolicy](appkit/nsapplication/activationpolicy-swift.enum.md)
