LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

GameDiscoveryResult14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryResult
Contains games returned by installed or account-library discovery.

Constructors

GameDiscoveryResult 14.1 Beta

C#
public GameDiscoveryResult(System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame> games, bool isComplete = true, System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic>? diagnostics = null)
Initializes a new instance of the Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryResult class.
games 14.1 Beta
The discovered provider games.
isComplete 14.1 Beta
Whether the provider completed every part of discovery.
diagnostics 14.1 Beta
Optional diagnostics explaining partial or failed discovery.

Properties

Diagnostics 14.1 Beta

C#
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic> Diagnostics { get; }
Gets provider diagnostics associated with discovery.

Games 14.1 Beta

C#
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame> Games { get; }
Gets the discovered provider games.

IsComplete 14.1 Beta

C#
public bool IsComplete { get; }
Gets whether the provider completed every part of discovery.