protected virtual void WritePositionalArgumentName(
	string argumentName,
	string prefix,
	char? separator
)Protected Overridable Sub WritePositionalArgumentName ( 
	argumentName As String,
	prefix As String,
	separator As Char?
)
Dim argumentName As String
Dim prefix As String
Dim separator As Char?
Me.WritePositionalArgumentName(argumentName, 
	prefix, separator)protected:
virtual void WritePositionalArgumentName(
	String^ argumentName, 
	String^ prefix, 
	Nullable<wchar_t> separator
)The default implementation surrounds the value written by the WriteArgumentName(String, String) method, as well as the separator if not , with square brackets. For example, "[-Name]" or "[-Name:]", to indicate the name itself is optional.
This method is called by the base implementation of the WriteArgumentSyntax(CommandLineArgument) method.