C# Class Nexus.Client.ModManagement.BasicUninstallTask

Performs a standard mod uninstallation.
A basic uninstall uninstalls all of the changes made when the mod was installed.
Inheritance: BackgroundTask
Afficher le fichier Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Méthodes publiques

Свойство Type Description
strPopupErrorMessageType string

Méthodes publiques

Méthode Description
BasicUninstallTask ( IMod p_modMod, InstallerGroup p_igpInstallers, IInstallLog p_ilgModInstallLog, IGameMode p_gmdGameMode, ReadOnlyObservableList p_rolActiveMods ) : System

A simple constructor that initializes the object with the given values.

Execute ( ) : bool

Runs the uninstall task.

Méthodes protégées

Méthode Description
UninstallFiles ( ) : bool

Performs the actual uninstallation.

Method Details

BasicUninstallTask() public méthode

A simple constructor that initializes the object with the given values.
public BasicUninstallTask ( IMod p_modMod, InstallerGroup p_igpInstallers, IInstallLog p_ilgModInstallLog, IGameMode p_gmdGameMode, ReadOnlyObservableList p_rolActiveMods ) : System
p_modMod IMod The mod being installed.
p_igpInstallers InstallerGroup The utility class to use to install the mod items.
p_ilgModInstallLog IInstallLog The install log that tracks mod install info /// for the current game mode
p_gmdGameMode IGameMode The the current game mode.
p_rolActiveMods ReadOnlyObservableList The list of active mods.
Résultat System

Execute() public méthode

Runs the uninstall task.
public Execute ( ) : bool
Résultat bool

UninstallFiles() protected méthode

Performs the actual uninstallation.
protected UninstallFiles ( ) : bool
Résultat bool

Property Details

strPopupErrorMessageType public_oe property

public string strPopupErrorMessageType
Résultat string