LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

StorefrontDiagnostic14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic
Describes a provider-reported diagnostic associated with an operation or game.

Constructors

StorefrontDiagnostic 14.1 Beta

C#
public StorefrontDiagnostic(string code, Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity severity, string message, string? gameId = null)
Initializes a new instance of the Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic class.
code 14.1 Beta
The stable provider-defined diagnostic code.
severity 14.1 Beta
The diagnostic severity.
message 14.1 Beta
The literal diagnostic message.
gameId 14.1 Beta
The related provider-local game ID, or null.

Properties

Code 14.1 Beta

C#
public string Code { get; }
Gets the stable provider-defined diagnostic code.

GameId 14.1 Beta

C#
public string? GameId { get; }
Gets the related provider-local game ID, if any.

Help 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticHelp? Help { get; init; }
Gets optional provider-supplied guidance and a help link associated with this diagnostic.

Message 14.1 Beta

C#
public string Message { get; }
Gets the literal diagnostic message.

Severity 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity Severity { get; }
Gets the diagnostic severity.