ArgumentUtils Class

Summary

Groups a set of useful string manipulation methods for command-line arguments.
Assembly
NAnt.VisualCpp.dll
Namespace
NAnt.VisualCpp.Util
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["ArgumentUtils"] class Type type-node

Syntax

public class ArgumentUtils

Methods

Name Value Summary
CleanTrailingBackslash(string) string
Removes all the trailing backslashes from the input.
static
DuplicateTrailingBackslash(string) string
Duplicates the trailing backslash.
static
FixTrailingBackslash(string) string
Fixes the trailing backslash. This function replaces the trailing double backslashes with only one backslash. It also, removes the single trailing backslash.
static
ProcessTrailingBackslash(string, BackslashProcessingMethod) string
Performs backslash processing on the specified value using a given method.
static
QuoteArgumentValue(string, BackslashProcessingMethod) string
Quotes an argument value and processes backslashes using a given NAnt.VisualCpp.Util.BackslashProcessingMethod.
static