Table of Contents

Class ScoopUninstall

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Uninstalls one or more Scoop apps.

public sealed record ScoopUninstall : ScoopCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<ScoopCommand>, IEquatable<ScoopUninstall>

Inheritance

Implements

Properties

Apps

Installed app names to remove.

public IReadOnlyList<string> Apps { get; init; }

Property Value

IReadOnlyList<string>

CommandParts

Gets every canonically ordered rendered command fragment.

protected override IReadOnlyList<string?> CommandParts { get; }

Property Value

IReadOnlyList<string?>

Global

Removes globally installed apps.

public bool Global { get; init; }

Property Value

bool

Purge

Also removes each app's persisted data.

public bool Purge { get; init; }

Property Value

bool