LaunchBoxContributors
On this page

GameDataSourceInfo14.1

Class in Unbroken.LaunchBox.Plugins.Services.GameData

C#
public sealed class GameDataSourceInfo : PluginSourceInfo
Describes a discoverable game-data source and its supported operations without exposing its provider instance.

Remarks

Support properties describe the current enabled provider and are false when the provider is unavailable. They do not establish authentication, coverage of a particular game, or successful retrieval. Availability and support can change after discovery.

Inheritance and interfaces

Constructors

GameDataSourceInfo

C#
public GameDataSourceInfo()

A summary has not been written for this member.

Properties

  • SupportsCatalogsGets or initializes whether the provider supports listing catalog platforms and browsing catalog pages.
  • SupportsCompletionTimesGets or initializes whether the provider supplies community completion-time estimates.
  • SupportsMediaGets or initializes whether the provider supplies media candidates for known source-local game IDs.
  • SupportsMetadataGets or initializes whether the provider supplies descriptive metadata for known source-local game IDs.

SupportsCatalogs

C#
public bool SupportsCatalogs { get; init; }
Gets or initializes whether the provider supports listing catalog platforms and browsing catalog pages.

SupportsCompletionTimes

C#
public bool SupportsCompletionTimes { get; init; }
Gets or initializes whether the provider supplies community completion-time estimates.

SupportsMedia

C#
public bool SupportsMedia { get; init; }
Gets or initializes whether the provider supplies media candidates for known source-local game IDs.

SupportsMetadata

C#
public bool SupportsMetadata { get; init; }
Gets or initializes whether the provider supplies descriptive metadata for known source-local game IDs.