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