Table of Contents

Class Argument

Namespace
ReFuel
Assembly
ReFuel.Common.dll
public class Argument
Inheritance
Argument
Inherited Members

Properties

Index

public int Index { get; }

Property Value

int

IsNegative

public bool IsNegative { get; }

Property Value

bool

IsPositive

public bool IsPositive { get; }

Property Value

bool

Key

public string? Key { get; }

Property Value

string

Source

public string Source { get; }

Property Value

string

Type

public ArgumentType Type { get; }

Property Value

ArgumentType

Value

public string? Value { get; }

Property Value

string

Methods

CreateLongNegative(int, string)

public static Argument CreateLongNegative(int index, string list)

Parameters

index int
list string

Returns

Argument

CreateLongPositive(int, string)

public static Argument CreateLongPositive(int index, string list)

Parameters

index int
list string

Returns

Argument

CreateNamedVariable(int, string, string)

public static Argument CreateNamedVariable(int index, string key, string value)

Parameters

index int
key string
value string

Returns

Argument

CreatePositional(int, string)

public static Argument CreatePositional(int index, string value)

Parameters

index int
value string

Returns

Argument

CreateProgramName(string)

public static Argument CreateProgramName(string name)

Parameters

name string

Returns

Argument

CreateShortNegative(int, string)

public static Argument CreateShortNegative(int index, string list)

Parameters

index int
list string

Returns

Argument

CreateShortPositive(int, string)

public static Argument CreateShortPositive(int index, string list)

Parameters

index int
list string

Returns

Argument

CreateStdin(int)

public static Argument CreateStdin(int index)

Parameters

index int

Returns

Argument

CreateStop(int)

public static Argument CreateStop(int index)

Parameters

index int

Returns

Argument

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.