﻿<?xml version="1.0" encoding="utf-8"?><Type Name="CommandLineBuilder" FullName="Microsoft.Build.Utilities.CommandLineBuilder"><TypeSignature Language="C#" Value="public class CommandLineBuilder" /><AssemblyInfo><AssemblyName>Microsoft.Build.Utilities</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Comprises utility methods for constructing a command line.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CommandLineBuilder ();" /><MemberType>Constructor</MemberType><Parameters /><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.CommandLineBuilder" /> class.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendFileNameIfNotNull"><MemberSignature Language="C#" Value="public void AppendFileNameIfNotNull (Microsoft.Build.Framework.ITaskItem fileItem);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fileItem" Type="Microsoft.Build.Framework.ITaskItem" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method appends the command line with a task item specification, and surrounds task item specification with quotations marks as necessary.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the task item specification.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with the file name of the specified <see cref="T:Microsoft.Build.Framework.ITaskItem" /> object.</para></summary><param name="fileItem"><attribution license="cc4" from="Microsoft" modified="false" />The task item specification to append to the command line. If it is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendFileNameIfNotNull"><MemberSignature Language="C#" Value="public void AppendFileNameIfNotNull (string fileName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fileName" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method appends the command line with a file name, and surrounds the file name with quotation marks as necessary.</para><para>If the first character of the file name is a dash, then .\ is added to the beginning of the file name to distinguish it from a switch.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the file name.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with file name represented by the parameter, inserting quotation marks if necessary.</para></summary><param name="fileName"><attribution license="cc4" from="Microsoft" modified="false" />The file name to append. If it is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendFileNamesIfNotNull"><MemberSignature Language="C#" Value="public void AppendFileNamesIfNotNull (Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fileItems" Type="Microsoft.Build.Framework.ITaskItem[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method appends the command line with file names, and surrounds the file names with quotation marks as necessary. The file names are separated by the specified delimiter.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the file names.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with the list of file names in the specified <see cref="T:Microsoft.Build.Framework.ITaskItem" /> array, separated by the specified delimiter.</para></summary><param name="fileItems"><attribution license="cc4" from="Microsoft" modified="false" />The task item specifications to append. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter to put between task item specifications in the command line.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendFileNamesIfNotNull"><MemberSignature Language="C#" Value="public void AppendFileNamesIfNotNull (string[] fileNames, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fileNames" Type="System.String[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method appends the command line with file names, and surrounds the file names with quotation marks as necessary. The file names are separated by the specified delimiter.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the file names.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with the list of file names in the specified string array, separated by the specified delimiter.</para></summary><param name="fileNames"><attribution license="cc4" from="Microsoft" modified="false" />The file names to append. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter to put between file names in the command line.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendFileNameWithQuoting"><MemberSignature Language="C#" Value="protected void AppendFileNameWithQuoting (string fileName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fileName" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the first character of the file name is a dash, then .\ is added to the beginning of the file name to distinguish it from a switch.</para><para>This method does not append the command line with a space, before executing.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a file name, and surrounds the file name with quotation marks as necessary.</para></summary><param name="fileName"><attribution license="cc4" from="Microsoft" modified="false" />The file name to append.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSpaceIfNotEmpty"><MemberSignature Language="C#" Value="protected void AppendSpaceIfNotEmpty ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method is only available to inherited classes.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds a space to the specified string, given the string is not empty.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitch"><MemberSignature Language="C#" Value="public void AppendSwitch (string switchName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with the specified switch.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchIfNotNull (string switchName, Microsoft.Build.Framework.ITaskItem parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameter" Type="Microsoft.Build.Framework.ITaskItem" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method encapsulates individual file names with quotation marks as necessary.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes a task item specification that acts a single string parameter.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />The switch parameter to append to the command line. Quotation marks will be added as necessary. If this value is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchIfNotNull (string switchName, string parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method encapsulates individual file names with quotation marks as necessary.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes a single string parameter.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />The switch parameter to append to the command line. Quotation marks will be added as necessary. If this value is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchIfNotNull (string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameters" Type="Microsoft.Build.Framework.ITaskItem[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method encapsulates individual file names with quotation marks as necessary.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes an array of task item specifications that act as string parameters.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameters"><attribution license="cc4" from="Microsoft" modified="false" />An array of switch parameters to append to the command line. Quotation marks will be added as necessary. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter that separates individual parameters. This value can be empty, but it cannot be null.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchIfNotNull (string switchName, string[] parameters, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameters" Type="System.String[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method encapsulates individual file names with quotation marks as necessary.</para><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes an array of string parameters.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameters"><attribution license="cc4" from="Microsoft" modified="false" />An array of switch parameters to append to the command line. Quotation marks will be added as necessary. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter that separates individual parameters. This value can be empty, but it cannot be null.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchUnquotedIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchUnquotedIfNotNull (string switchName, Microsoft.Build.Framework.ITaskItem parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameter" Type="Microsoft.Build.Framework.ITaskItem" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes a task item specification as a single string parameter, without attempting to encapsulate the switch parameter with quotation marks.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />The switch parameter to append to the command line. Quotation marks will not be added. If this value is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchUnquotedIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchUnquotedIfNotNull (string switchName, string parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes a single string parameter, without attempting to encapsulate the switch parameter with quotation marks.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />The switch parameter to append to the command line. Quotation marks will not be added. If this value is null, then this method has no effect.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchUnquotedIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchUnquotedIfNotNull (string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameters" Type="Microsoft.Build.Framework.ITaskItem[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes an array of task item specifications that act as string parameters, without attempting to encapsulate them with quotation marks.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameters"><attribution license="cc4" from="Microsoft" modified="false" />An array of switch parameters to append to the command line. Quotation marks will not be added. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter that separates individual parameters. This value can be empty, but it cannot be null.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendSwitchUnquotedIfNotNull"><MemberSignature Language="C#" Value="public void AppendSwitchUnquotedIfNotNull (string switchName, string[] parameters, string delimiter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameters" Type="System.String[]" /><Parameter Name="delimiter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the command line is not empty, then this method also appends the command line with a space, before the switch.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with a switch that takes an array of string parameters, without attempting to encapsulate switch parameters with quotation marks.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the switch to append to the command line. This value cannot be null.</param><param name="parameters"><attribution license="cc4" from="Microsoft" modified="false" />An array of switch parameters to append to the command line. Quotation marks will not be added. If the array is null, then this method has no effect.</param><param name="delimiter"><attribution license="cc4" from="Microsoft" modified="false" />The delimiter that separates individual parameters. This value can be empty, but it cannot be null.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendTextUnquoted"><MemberSignature Language="C#" Value="protected void AppendTextUnquoted (string textToAppend);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="textToAppend" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method does not append the command line with a space, before executing.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with string, without attempting to encapsulate the string with quotation marks.</para></summary><param name="textToAppend"><attribution license="cc4" from="Microsoft" modified="false" />The string to append to the command line.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AppendTextWithQuoting"><MemberSignature Language="C#" Value="protected void AppendTextWithQuoting (string textToAppend);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="textToAppend" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method does not append the command line with a space, before executing.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Appends the command line with string, and surrounds the string with quotations marks as necessary.</para></summary><param name="textToAppend"><attribution license="cc4" from="Microsoft" modified="false" />The string to append to the command line.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CommandLine"><MemberSignature Language="C#" Value="protected System.Text.StringBuilder CommandLine { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Text.StringBuilder</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the <see cref="T:System.Text.StringBuilder" /> instance representing the command line for inheriting classes.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsQuotingRequired"><MemberSignature Language="C#" Value="protected virtual bool IsQuotingRequired (string parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="parameter" Type="System.String" /></Parameters><Docs><remarks>To be added.</remarks><since version="2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines whether the specified string parameter should be surrounded with quotation marks because it contains white space.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true, if the switch parameter should be surrounded with quotation marks; otherwise, false.</para></returns><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />The string to examine for characters that require quotation marks.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ToString"><MemberSignature Language="C#" Value="public override string ToString ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns the command line as a string.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.String" /> that represents the command line.</para></returns></Docs></Member><Member MemberName="VerifyThrowNoEmbeddedDoubleQuotes"><MemberSignature Language="C#" Value="protected virtual void VerifyThrowNoEmbeddedDoubleQuotes (string switchName, string parameter);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="switchName" Type="System.String" /><Parameter Name="parameter" Type="System.String" /></Parameters><Docs><since version="2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para><see cref="M:Microsoft.Build.Utilities.CommandLineBuilder.VerifyThrowNoEmbeddedDoubleQuotes(System.String,System.String)" /> is a virtual method so that your applications can override this method if you want to allow double-quotes escaped in filenames.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns an error if the command line parameter contains a double-quote (") character. Because double quotes are illegal in command line parameters, this method helps prevent parameter injection attacks.</para></summary><param name="switchName"><attribution license="cc4" from="Microsoft" modified="false" />A string representing the switch name for the error message.</param><param name="parameter"><attribution license="cc4" from="Microsoft" modified="false" />A string representing the switch parameter to scan for double-quotes.</param></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>