---
title: LSApplicationParameters
framework: coreservices
role: symbol
role_heading: Structure
path: coreservices/lsapplicationparameters
---

# LSApplicationParameters

The specification that defines the app, launch flags, and additional parameters that control how an app launches.

## Declaration

```swift
struct LSApplicationParameters
```

## Overview

Overview This structure is passed as a parameter to LSOpenApplication(_:_:), LSOpenItemsWithRole(_:_:_:_:_:_:_:), and LSOpenURLsWithRole(_:_:_:_:_:_:).

## Topics

### Initializers

- [init()](coreservices/lsapplicationparameters/1441947-init.md)
- [init(version:flags:application:asyncLaunchRefCon:environment:argv:initialEvent:)](coreservices/lsapplicationparameters/1446779-init.md)

### Instance Properties

- [application](coreservices/lsapplicationparameters/1447460-application.md)
- [argv](coreservices/lsapplicationparameters/1445515-argv.md)
- [asyncLaunchRefCon](coreservices/lsapplicationparameters/1444464-asynclaunchrefcon.md)
- [environment](coreservices/lsapplicationparameters/1449247-environment.md)
- [flags](coreservices/lsapplicationparameters/1450209-flags.md)
- [initialEvent](coreservices/lsapplicationparameters/1446633-initialevent.md)
- [version](coreservices/lsapplicationparameters/1441822-version.md)

## See Also

### Deprecated Structures

- [LSLaunchFSRefSpec](coreservices/lslaunchfsrefspec.md)
- [LSItemInfoRecord](coreservices/lsiteminforecord.md)
