LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

PluginConnectionMethod14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Connections.PluginConnectionMethod
Describes one supported connection method and its ordered presentations.

Constructors

PluginConnectionMethod 14.1 Beta

C#
public PluginConnectionMethod(string id, Unbroken.LaunchBox.Plugins.PluginText name, System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Connections.IPluginConnectionPresentation> presentations, Unbroken.LaunchBox.Plugins.PluginText? description = null)
Creates a connection method.
id 14.1 Beta
The stable owner-local method ID, compared ordinally.
name 14.1 Beta
Its localizable name.
presentations 14.1 Beta
Nonempty presentations in provider-preferred order.
description 14.1 Beta
Optional localizable instructions.

Properties

Description 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.PluginText? Description { get; }
Gets optional instructions.

Id 14.1 Beta

C#
public string Id { get; }
Gets the method ID.

Name 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.PluginText Name { get; }
Gets the localizable name.

Presentations 14.1 Beta

C#
public System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Connections.IPluginConnectionPresentation> Presentations { get; }
Gets an immutable snapshot of the ordered presentations.