Table of Contents

Class UninstallController

Namespace
Playnite.SDK.Plugins
Assembly
Playnite.SDK.dll

Represents uninstallation controller.

public abstract class UninstallController : ControllerBase, IDisposable
Inheritance
UninstallController
Implements
Inherited Members

Constructors

UninstallController(Game)

Creates new instance of UninstallController.

public UninstallController(Game game)

Parameters

game Game

Methods

InvokeOnUninstalled()

Invoke to signal that uninstallation completed.

protected void InvokeOnUninstalled()

InvokeOnUninstalled(GameUninstalledEventArgs)

Invoke to signal that uninstallation completed.

protected void InvokeOnUninstalled(GameUninstalledEventArgs args)

Parameters

args GameUninstalledEventArgs

Uninstall(UninstallActionArgs)

Start uninstallation.

public abstract void Uninstall(UninstallActionArgs args)

Parameters

args UninstallActionArgs