ExternalAppLaunchOptions
Defines how the external process is launched or attached.
Type
RoyalApps.Community.ExternalApps.WinForms.Options.ExternalAppLaunchOptionsProperties
Arguments (string?)
Gets or sets the command-line arguments passed to the executable.
EnvironmentVariables (IDictionary<string, string>)
Gets the environment variables applied to the started process when direct process creation is used.
Custom environment variables are not supported for elevated launches because elevation requires shell execution.
Executable (string?)
Gets or sets the full path to the executable that should be started.
KillOnClose (bool)
Gets or sets a value indicating whether the tracked process should be terminated if graceful close does not succeed.
RunElevated (bool)
Gets or sets a value indicating whether the process should be launched elevated.
StartHidden (bool)
Gets or sets a value indicating whether newly started processes should initially be hidden while selection runs.
UseExistingProcess (bool)
Gets or sets a value indicating whether an already running process should be reused instead of launching a new one.
WorkingDirectory (string?)
Gets or sets the working directory used when the process is started.
