Table of Contents

Class CommandLineBuilder

Namespace: CmlLib.Core.CommandParser
Assembly: CmlLib.Core.dll

public class CommandLineBuilder

Inheritance

objectCommandLineBuilder

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Arguments

public IEnumerable<KeyValueArgument> Arguments { get; }

Property Value

IEnumerable<KeyValueArgument>

Methods

AddArguments(IEnumerable<string>)

public void AddArguments(IEnumerable<string> args)

Parameters

args IEnumerable<string>

AddCommandLine(string)

public void AddCommandLine(string cmd)

Parameters

cmd string

AddKeyValueArgument(KeyValueArgument)

public void AddKeyValueArgument(KeyValueArgument arg)

Parameters

arg KeyValueArgument

Build()

public string Build()

Returns

string

ContainsKey(string)

public bool ContainsKey(string key)

Parameters

key string

Returns

bool

Find(string)

public IEnumerable<KeyValueArgument> Find(string key)

Parameters

key string

Returns

IEnumerable<KeyValueArgument>