LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

GameActivityContext14.1 Beta

C#
public sealed record Unbroken.LaunchBox.Plugins.Activity.GameActivityContext : System.IEquatable<Unbroken.LaunchBox.Plugins.Activity.GameActivityContext>
Identifies a selected account or local profile independently of connection lifetime.

Inheritance and interfaces

Constructors

GameActivityContext 14.1 Beta

C#
public GameActivityContext(string contextId, string? connectionId = null)
Creates a context.
contextId 14.1 Beta
Stable non-secret account/profile ID. Offline sources may use a stable local-profile ID.
connectionId 14.1 Beta
Optional execution-only connection handle, never a secret.

Properties

ConnectionId 14.1 Beta

C#
public string? ConnectionId { get; }
Gets the execution-only connection handle.

ContextId 14.1 Beta

C#
public string ContextId { get; }
Gets the stable account/profile ID.