14.1 Beta 1 SDK
DiscoveredGame14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame
Describes a provider game returned by installed or account-library discovery.
Constructors
DiscoveredGame 14.1 Beta
public DiscoveredGame(string id, string title)Initializes a new instance of the Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGame class.
id14.1 Beta- The stable provider-local game ID.
title14.1 Beta- The provider-supplied game title.
Properties
public string Id { get; }public Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGameInstallationState InstallationState { get; init; }public string? InstallDirectory { get; init; }public Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData? ProviderData { get; init; }public string Title { get; }
Id 14.1 Beta
public string Id { get; }Gets the stable provider-local game ID.
InstallationState 14.1 Beta
public Unbroken.LaunchBox.Plugins.Discovery.DiscoveredGameInstallationState InstallationState { get; init; }Gets or initializes the installation state known to the provider.
InstallDirectory 14.1 Beta
public string? InstallDirectory { get; init; }Gets or initializes the installation directory when known.
ProviderData 14.1 Beta
public Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData? ProviderData { get; init; }Gets or initializes optional versioned source evidence. Storefront consumers may persist it; ordinary imports do not retain a source association.
Title 14.1 Beta
public string Title { get; }Gets the provider-supplied game title.