Show / Hide Table of Contents

Class ConsoleToolBase

Inheritance
object
ConsoleToolBase
ConsoleProgram<TApp>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client
Assembly: PayrollEngine.Client.Core.dll
Syntax
public abstract class ConsoleToolBase

Constructors

ConsoleToolBase()

Declaration
protected ConsoleToolBase()

Properties

ErrorColor

Declaration
public static ConsoleColor ErrorColor { get; set; }
Property Value
Type Description
ConsoleColor

ExitCode

Declaration
public static int ExitCode { get; set; }
Property Value
Type Description
int

ForegroundColor

Declaration
public static ConsoleColor ForegroundColor { get; set; }
Property Value
Type Description
ConsoleColor

InfoColor

Declaration
public static ConsoleColor InfoColor { get; set; }
Property Value
Type Description
ConsoleColor

SuccessColor

Declaration
public static ConsoleColor SuccessColor { get; set; }
Property Value
Type Description
ConsoleColor

TitleColor

Declaration
public static ConsoleColor TitleColor { get; set; }
Property Value
Type Description
ConsoleColor

Methods

PressAnyKey()

Declaration
public static void PressAnyKey()

Read()

Declaration
public static int Read()
Returns
Type Description
int

Write(string)

Declaration
public static void Write(string text)
Parameters
Type Name Description
string text

WriteColor(string, ConsoleColor)

Declaration
public static void WriteColor(string text, ConsoleColor color)
Parameters
Type Name Description
string text
ConsoleColor color

WriteColorLine(string, ConsoleColor)

Declaration
public static void WriteColorLine(string text, ConsoleColor color)
Parameters
Type Name Description
string text
ConsoleColor color

WriteError(string)

Declaration
public static void WriteError(string text)
Parameters
Type Name Description
string text

WriteErrorLine(string)

Declaration
public static void WriteErrorLine(string text)
Parameters
Type Name Description
string text

WriteInfo(string)

Declaration
public static void WriteInfo(string text)
Parameters
Type Name Description
string text

WriteInfoLine(string)

Declaration
public static void WriteInfoLine(string text)
Parameters
Type Name Description
string text

WriteLine(string)

Declaration
public static void WriteLine(string text = null)
Parameters
Type Name Description
string text

WriteSuccess(string)

Declaration
public static void WriteSuccess(string text)
Parameters
Type Name Description
string text

WriteSuccessLine(string)

Declaration
public static void WriteSuccessLine(string text)
Parameters
Type Name Description
string text

WriteTitle(string)

Declaration
public static void WriteTitle(string text)
Parameters
Type Name Description
string text

WriteTitleLine(string)

Declaration
public static void WriteTitleLine(string text)
Parameters
Type Name Description
string text

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX