LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

PluginConnection14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Connections.PluginConnection
Describes a provider-owned connection execution handle.

Constructors

PluginConnection 14.1 Beta

C#
public PluginConnection(string id, string methodId, Unbroken.LaunchBox.Plugins.Connections.PluginConnectionState state, string? displayName = null)
Creates a current connection descriptor.
id 14.1 Beta
The non-secret owner-local handle, compared ordinally ignoring case.
methodId 14.1 Beta
The method that created it.
state 14.1 Beta
Its current usability.
displayName 14.1 Beta
An optional non-secret account label.

Properties

DisplayName 14.1 Beta

C#
public string? DisplayName { get; }
Gets the non-secret account label.

Id 14.1 Beta

C#
public string Id { get; }
Gets the connection handle; it is not a durable achievement account identity.

MethodId 14.1 Beta

C#
public string MethodId { get; }
Gets its method ID.

State 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.Connections.PluginConnectionState State { get; }
Gets current usability.