14.1 Beta 1 SDK
GameMatchRequest14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.GameData.GameMatchRequestDescribes one library game for matching.
Constructors
GameMatchRequest 14.1 Beta
public GameMatchRequest(string title)Creates a match request.
title14.1 Beta- The library game title.
Properties
public System.Collections.Generic.IReadOnlyCollection<string> AlternateTitles { get; init; }public string? ApplicationPath { get; init; }public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.GameData.GameExternalId> ExternalIds { get; init; }public string? Platform { get; init; }public string? Region { get; init; }public string Title { get; }
AlternateTitles 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<string> AlternateTitles { get; init; }Gets or initializes additional titles that identify the same game, such as a parent ROM name.
ApplicationPath 14.1 Beta
public string? ApplicationPath { get; init; }Gets or initializes the game file path, when the source can match on file names.
ExternalIds 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.GameData.GameExternalId> ExternalIds { get; init; }Gets or initializes known identifiers in other namespaces for this game or its associated versions.
Remarks
Empty by default. These are matching evidence, not ownership or permission to rewrite a library association. Multiple values in a namespace may be ambiguous; sources must not assume a unique match.Platform 14.1 Beta
public string? Platform { get; init; }Gets or initializes the LaunchBox platform name.
Region 14.1 Beta
public string? Region { get; init; }Gets or initializes the game region.
Title 14.1 Beta
public string Title { get; }Gets the library game title.