LaunchBoxContributors
On this page

GameFolderMatch14.1

Class in Unbroken.LaunchBox.Plugins.Components.GameDiscovery

C#
public sealed class GameFolderMatch
Describes one provider game recognized beneath a host-selected folder.

Constructors

GameFolderMatch

C#
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

C#
public string GameId { get; }
Gets the stable provider-local game ID.

ImportDetails

C#
public GameImportDetails? ImportDetails { get; init; }
Gets or initializes optional local launch entries and platform hints for importing this installation.

InstallDirectory

C#
public string InstallDirectory { get; }
Gets the recognized game installation directory.

ProviderData

C#
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

C#
public string? Title { get; init; }
Gets or initializes the optional provider-supplied game title.