LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

GameActionPlan14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.GameLaunching.GameActionPlan
Describes one executable, URI, document, or shell entry point selected by a provider.

Constructors

GameActionPlan 14.1 Beta

C#
public GameActionPlan(string fileName)
Initializes a new instance of the Unbroken.LaunchBox.Plugins.GameLaunching.GameActionPlan class.
fileName 14.1 Beta
The executable path, URI, document path, or shell target to start.

Properties

Arguments 14.1 Beta

C#
public string? Arguments { get; init; }
Gets or initializes optional process arguments.

FileName 14.1 Beta

C#
public string FileName { get; }
Gets the executable path, URI, document path, or shell target to start.

UseShellExecute 14.1 Beta

C#
public bool UseShellExecute { get; init; }
Gets or initializes whether the host should use shell execution.

WorkingDirectory 14.1 Beta

C#
public string? WorkingDirectory { get; init; }
Gets or initializes the optional process working directory.