IEmulatorInstallationCapability14.1
Interface in Unbroken.LaunchBox.Plugins.Components.Emulators
public interface IEmulatorInstallationCapabilityProvides releases that LaunchBox can install and performs managed emulator installations.
Methods
GetInstallableVersionsGets the installable releases in preference order.InstallEmulatorInstalls the requested emulator release.
GetInstallableVersions
IEnumerable<EmulatorRelease>? GetInstallableVersions()Gets the installable releases in preference order.
Returns
The available releases, ornull when they cannot be obtained.
Remarks
The first release is the default target used by the standard update policy.InstallEmulator
EmulatorInstallResult InstallEmulator(EmulatorInstallRequest request)Installs the requested emulator release.
request- The installation target, context, progress callback, and cancellation callback.