LaunchBoxContributors
On this page

DiscoveredGame14.1

Class in Unbroken.LaunchBox.Plugins.Components.GameDiscovery

C#
public sealed class DiscoveredGame
Describes a provider game returned by installed or account-library discovery.

Constructors

DiscoveredGame

C#
public DiscoveredGame(string id, string title)
Initializes a new instance of the DiscoveredGame class.
id
The stable provider-local game ID.
title
The provider-supplied game title.

Properties

  • IdGets the stable provider-local game ID.
  • InstallationStateGets or initializes the installation state known to the provider.
  • InstallDirectoryGets or initializes the installation directory when known.
  • ProviderDataGets or initializes optional versioned source evidence. Storefront consumers may persist it; ordinary imports do not retain a source association.
  • TitleGets the provider-supplied game title.

Id

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

InstallationState

C#
public InstallationStatus InstallationState { get; init; }
Gets or initializes the installation state known to the provider.

InstallDirectory

C#
public string? InstallDirectory { get; init; }
Gets or initializes the installation directory when known.

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; }
Gets the provider-supplied game title.