GameFolderMatch14.1
Class in Unbroken.LaunchBox.Plugins.Components.GameDiscovery
public sealed class GameFolderMatch
Describes one provider game recognized beneath a host-selected folder.
Constructors
GameFolderMatchInitializes a new instance of the GameFolderMatch class.
GameFolderMatch
public GameFolderMatch(string gameId, string installDirectory)Initializes a new instance of the GameFolderMatch class.
gameId- The stable provider-local game ID.
installDirectory- The recognized game installation directory.
Properties
GameIdGets the stable provider-local game ID.ImportDetailsGets or initializes optional local launch entries and platform hints for importing this installation.InstallDirectoryGets the recognized game installation directory.ProviderDataGets or initializes optional versioned source evidence. Storefront consumers may persist it; ordinary imports do not retain a source association.TitleGets or initializes the optional provider-supplied game title.
GameId
public string GameId { get; }Gets the stable provider-local game ID.
ImportDetails
public GameImportDetails? ImportDetails { get; init; }Gets or initializes optional local launch entries and platform hints for importing this installation.
InstallDirectory
public string InstallDirectory { get; }Gets the recognized game installation directory.
ProviderData
public ProviderItemData? ProviderData { get; init; }Gets or initializes optional versioned source evidence. Storefront consumers may persist it; ordinary imports do not retain a source association.
Title
public string? Title { get; init; }Gets or initializes the optional provider-supplied game title.