Skip to content
ConsoleMonster
Class

ConsoleSetting

ConsoleMonster

Namespace
ConsoleMonster
Assembly
ConsoleMonster
Modifiers
sealed

One effective setting: its value, where it came from and the values it accepts.

Inheritance

  • object
  • ConsoleSetting

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 2

Methods

public override string ToString() #

Returns a string that represents the current object.

Returns

string A string that represents the current object.

Properties

public string DefaultValue { get; } #

The value when nothing sets it.

public string Name { get; } #

The setting name, as written in the settings file.

public string Value { get; } #

The effective value.

public ConsoleSettingSource Source { get; } #

Where the value came from.

public string Variable { get; } #

The environment variable that overrides the settings file.

public IReadOnlyList<string> Values { get; } #

The named values it accepts (Theme also takes a theme file path, Language and Culture a culture name).

public string Description { get; } #

What the setting changes.