Table of Contents

Class InstallController

Namespace
Playnite
Assembly
Playnite.SDK.dll
public abstract class InstallController : GameActionControllerBase, IAsyncDisposable
Inheritance
InstallController
Implements
Inherited Members

Constructors

InstallController(string, string, string)

protected InstallController(string id, string name, string gameId)

Parameters

id string
name string
gameId string

Fields

SupportsInstallCancellation

public bool SupportsInstallCancellation

Field Value

bool

Methods

ControllerCancelled(ControllerCancelledArgs)

public virtual Task ControllerCancelled(InstallController.ControllerCancelledArgs args)

Parameters

args InstallController.ControllerCancelledArgs

Returns

Task

GameInstallationCancelledAsync(GameInstallationCancelledArgs)

protected Task GameInstallationCancelledAsync(InstallController.GameInstallationCancelledArgs args)

Parameters

args InstallController.GameInstallationCancelledArgs

Returns

Task

GameInstalledAsync(GameInstalledArgs)

protected Task GameInstalledAsync(InstallController.GameInstalledArgs args)

Parameters

args InstallController.GameInstalledArgs

Returns

Task

InstallAsync(InstallActionArgs)

public abstract Task InstallAsync(InstallController.InstallActionArgs args)

Parameters

args InstallController.InstallActionArgs

Returns

Task