ProcessLauncher ProcessLauncher ProcessLauncher ProcessLauncher ProcessLauncher Class

Definition

Starts the specified process with associated arguments, if any.

public : static class ProcessLauncher
static struct winrt::Windows::System::ProcessLauncher
public static class ProcessLauncher
Public Shared Class ProcessLauncher
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows IoT Extension SDK (introduced v10.0.10586.0)
API contract
Windows.System.SystemManagementContract (introduced v2)
Capabilities
systemManagement

Remarks

This API requires the use of the IoT systemManagement capability. Users can add the following to their Package.appmanifest:<iot:Capability Name="systemManagement"/>

Methods

RunToCompletionAsync(String, String) RunToCompletionAsync(String, String) RunToCompletionAsync(String, String) RunToCompletionAsync(String, String) RunToCompletionAsync(String, String)

Launches a new process. This asynchronous function completes when the launched process terminates.

RunToCompletionAsync(String, String, ProcessLauncherOptions) RunToCompletionAsync(String, String, ProcessLauncherOptions) RunToCompletionAsync(String, String, ProcessLauncherOptions) RunToCompletionAsync(String, String, ProcessLauncherOptions) RunToCompletionAsync(String, String, ProcessLauncherOptions)

Launches a new process, including the specified options. This asynchronous function completes when the launched process terminates.