GameFolderDiscoveryResult14.1
Class in Unbroken.LaunchBox.Plugins.Components.GameDiscovery
public sealed class GameFolderDiscoveryResult
Contains provider games recognized beneath a host-selected folder.
Constructors
GameFolderDiscoveryResultInitializes a new instance of the GameFolderDiscoveryResult class.
GameFolderDiscoveryResult
public GameFolderDiscoveryResult(
IReadOnlyCollection<GameFolderMatch> matches,
bool isComplete = true,
IReadOnlyCollection<Diagnostic>? diagnostics = null
)Initializes a new instance of the GameFolderDiscoveryResult class.
matches- The recognized provider games and their installation directories.
isComplete- Whether the provider completed every part of the folder scan.
diagnostics- Optional diagnostics explaining partial or failed discovery.
Properties
DiagnosticsGets provider diagnostics associated with the folder scan.IsCompleteGets whether the provider completed every part of the folder scan.MatchesGets the recognized provider games and their installation directories.
Diagnostics
public IReadOnlyCollection<Diagnostic> Diagnostics { get; }Gets provider diagnostics associated with the folder scan.
IsComplete
public bool IsComplete { get; }Gets whether the provider completed every part of the folder scan.
Matches
public IReadOnlyCollection<GameFolderMatch> Matches { get; }Gets the recognized provider games and their installation directories.