Class UninstallController
- Namespace
- Playnite
- Assembly
- Playnite.SDK.dll
public abstract class UninstallController : GameActionControllerBase, IAsyncDisposable
- Inheritance
-
UninstallController
- Implements
-
- Inherited Members
-
Constructors
UninstallController(string, string, string)
protected UninstallController(string id, string name, string gameId)
Parameters
id string
name string
gameId string
Fields
SupportsUinstallCancellation
public bool SupportsUinstallCancellation
Field Value
- bool
Methods
ControllerCancelled(ControllerCancelledArgs)
public virtual Task ControllerCancelled(UninstallController.ControllerCancelledArgs args)
Parameters
args UninstallController.ControllerCancelledArgs
Returns
- Task
GameUninstallationCancelledAsync(GameUninstallCancelledArgs)
protected Task GameUninstallationCancelledAsync(UninstallController.GameUninstallCancelledArgs args)
Parameters
args UninstallController.GameUninstallCancelledArgs
Returns
- Task
GameUninstalledAsync(GameUninstalledArgs)
protected Task GameUninstalledAsync(UninstallController.GameUninstalledArgs args)
Parameters
args UninstallController.GameUninstalledArgs
Returns
- Task
UninstallAsync(UninstallActionArgs)
public abstract Task UninstallAsync(UninstallController.UninstallActionArgs args)
Parameters
args UninstallController.UninstallActionArgs
Returns
- Task