# Launcher

> Class which is capable of launching user's default app for file type or a protocol. See also PlayerSettings where you can specify file or URI associations.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.WSA](/engine/6000.0/script-reference/unityengine/wsa.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public sealed class Launcher
```

## Static Methods

| Method                                                                                                   | Description                                                                                                    |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [LaunchFile](/engine/6000.0/script-reference/unityengine/wsa/launcher/launchfile.md)                     | Launches the default app associated with specified file.                                                       |
| [LaunchFileWithPicker](/engine/6000.0/script-reference/unityengine/wsa/launcher/launchfilewithpicker.md) | Opens a dialog for picking the file.                                                                           |
| [LaunchUri](/engine/6000.0/script-reference/unityengine/wsa/launcher/launchuri.md)                       | Starts the default app associated with the URI scheme name for the specified URI, using the specified options. |
