LaunchBoxContributors
On this page

EmulatorControllerAction13.13

Class in Unbroken.LaunchBox.Plugins

Obsolete since 14.1

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

C#
public class EmulatorControllerAction
An action this controller can take

Constructors

EmulatorControllerAction Changed 13.27

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

Properties

Description Changed 13.27

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

Identifier

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

Label

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

Methods

ToString

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

Returns

The display label.