14.1 Beta 1 SDK
GameDiscoveryResult14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryResult
Contains games returned by installed or account-library discovery.
Constructors
GameDiscoveryResult 14.1 Beta
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.
games14.1 Beta- The discovered provider games.
isComplete14.1 Beta- Whether the provider completed every part of discovery.
diagnostics14.1 Beta- Optional diagnostics explaining partial or failed discovery.
Properties
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic> Diagnostics { get; }public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame> Games { get; }public bool IsComplete { get; }
Diagnostics 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic> Diagnostics { get; }Gets provider diagnostics associated with discovery.
Games 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame> Games { get; }Gets the discovered provider games.
IsComplete 14.1 Beta
public bool IsComplete { get; }Gets whether the provider completed every part of discovery.