LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

EmulatorControllerAction13.13

Obsolete since 14.1 Beta

This generic emulator action contract is no longer consumed. Import actions use IEmulatorImportActionProvider.

C#
public class Unbroken.LaunchBox.Plugins.EmulatorControllerAction
An action this controller can take

Constructors

EmulatorControllerAction 13.13

C#
public EmulatorControllerAction(string identifier, string label, string? description = null)
Initializes an emulator action descriptor.
identifier 13.13
The non-null identifier.
label 13.13
The non-null display label.
description 13.13
The optional descriptive text.

Properties

Description 13.13

C#
public string? Description { get; }
UI string used to describe what this action does

Identifier 13.13

C#
public string Identifier { get; }
Unique identifier for this action

Label 13.13

C#
public string Label { get; }
UI Label for this action

Methods

ToString 13.13

C#
public override string ToString()
Returns the display label.

Returns

The display label.