14.1 Beta 1 SDK
GameFolderDiscoveryResult14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Discovery.GameFolderDiscoveryResult
Contains provider games recognized beneath a host-selected folder.
Constructors
GameFolderDiscoveryResult 14.1 Beta
public GameFolderDiscoveryResult(System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameFolderMatch> matches, bool isComplete = true, System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic>? diagnostics = null)Initializes a new instance of the Unbroken.LaunchBox.Plugins.Discovery.GameFolderDiscoveryResult class.
matches14.1 Beta- The recognized provider games and their installation directories.
isComplete14.1 Beta- Whether the provider completed every part of the folder scan.
diagnostics14.1 Beta- Optional diagnostics explaining partial or failed discovery.
Properties
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic> Diagnostics { get; }public bool IsComplete { get; }public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameFolderMatch> Matches { get; }
Diagnostics 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameDiscoveryDiagnostic> Diagnostics { get; }Gets provider diagnostics associated with the folder scan.
IsComplete 14.1 Beta
public bool IsComplete { get; }Gets whether the provider completed every part of the folder scan.
Matches 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Discovery.GameFolderMatch> Matches { get; }Gets the recognized provider games and their installation directories.