LaunchBoxContributors
On this page

IGameImportPreparationCapability14.1

Interface in Unbroken.LaunchBox.Plugins.Components.GameDiscovery

C#
public interface IGameImportPreparationCapability
    : IGameDiscoverySource,
      IPluginComponentMetadata
Optionally describes launch entries to save when importing a known game.

Inheritance and interfaces

Methods

  • PrepareGameImportAsyncInspects local evidence without launching applications or requesting account interaction.

PrepareGameImportAsync

C#
Task<GameImportDetails?> PrepareGameImportAsync(
    GameImportRequest request,
    CancellationToken cancellationToken
)
Inspects local evidence without launching applications or requesting account interaction.
request
The game and optional host-selected local paths.
cancellationToken
Cancels the inspection.

Returns

Import suggestions, or null when no suggestions are available. The host owns persistence and user overrides.