Class Argument
- Namespace
- ReFuel
- Assembly
- ReFuel.Common.dll
public class Argument
- Inheritance
-
Argument
- Inherited Members
Properties
Index
public int Index { get; }
Property Value
IsNegative
public bool IsNegative { get; }
Property Value
IsPositive
public bool IsPositive { get; }
Property Value
Key
public string? Key { get; }
Property Value
Source
public string Source { get; }
Property Value
Type
public ArgumentType Type { get; }
Property Value
Value
public string? Value { get; }
Property Value
Methods
CreateLongNegative(int, string)
public static Argument CreateLongNegative(int index, string list)
Parameters
Returns
CreateLongPositive(int, string)
public static Argument CreateLongPositive(int index, string list)
Parameters
Returns
CreateNamedVariable(int, string, string)
public static Argument CreateNamedVariable(int index, string key, string value)
Parameters
Returns
CreatePositional(int, string)
public static Argument CreatePositional(int index, string value)
Parameters
Returns
CreateProgramName(string)
public static Argument CreateProgramName(string name)
Parameters
name
string
Returns
CreateShortNegative(int, string)
public static Argument CreateShortNegative(int index, string list)
Parameters
Returns
CreateShortPositive(int, string)
public static Argument CreateShortPositive(int index, string list)
Parameters
Returns
CreateStdin(int)
public static Argument CreateStdin(int index)
Parameters
index
int
Returns
CreateStop(int)
public static Argument CreateStop(int index)
Parameters
index
int
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.