---
title: inhibitingBackgroundOnly
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsworkspace/launchoptions/inhibitingbackgroundonly
---

# inhibitingBackgroundOnly

Causes launch to fail if the target is background-only.

## Declaration

```swift
static var inhibitingBackgroundOnly: NSWorkspace.LaunchOptions { get }
```

## See Also

### Options

- [andPrint](appkit/nsworkspace/launchoptions/andprint.md)
- [withErrorPresentation](appkit/nsworkspace/launchoptions/witherrorpresentation.md)
- [withoutAddingToRecents](appkit/nsworkspace/launchoptions/withoutaddingtorecents.md)
- [withoutActivation](appkit/nsworkspace/launchoptions/withoutactivation.md)
- [async](appkit/nsworkspace/launchoptions/async.md)
- [allowingClassicStartup](appkit/nsworkspace/launchoptions/allowingclassicstartup.md)
- [preferringClassic](appkit/nsworkspace/launchoptions/preferringclassic.md)
- [newInstance](appkit/nsworkspace/launchoptions/newinstance.md)
- [andHide](appkit/nsworkspace/launchoptions/andhide.md)
- [andHideOthers](appkit/nsworkspace/launchoptions/andhideothers.md)
- [default](appkit/nsworkspace/launchoptions/default.md)
