---
title: presentationOptions
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsapplication/presentationoptions-swift.property
---

# presentationOptions

The presentation options that should be in effect for the system when this app is active.

## Declaration

```swift
var presentationOptions: NSApplication.PresentationOptions { get set }
```

## Discussion

Discussion This value contains a bitwise OR of the constants listed in NSApplication.PresentationOptions. Trying to set the property to an invalid combination of option flags raises an invalidArgumentException exception. See the constants for a description of the valid combinations.

## See Also

### Managing the app’s appearance

- [appearance](appkit/nsapplication/appearance.md)
- [effectiveAppearance](appkit/nsapplication/effectiveappearance.md)
- [currentSystemPresentationOptions](appkit/nsapplication/currentsystempresentationoptions.md)
- [NSApplication.PresentationOptions](appkit/nsapplication/presentationoptions-swift.struct.md)
- [applicationShouldSuppressHighDynamicRangeContent](appkit/nsapplication/applicationshouldsuppresshighdynamicrangecontent.md)
