public static MergeTemplateParametersValues ( string templateCall, List |
||
templateCall | string | The template call |
parameters | List |
List of parameters requested |
newparameter | string | The new value for the parameter |
caseInsensitiveParameterNames | bool | Whether to match case insensitively on parameter name |
return | string |
public static string MergeTemplateParametersValues(string templateCall, List<string> parameters, string newparameter, bool caseInsensitiveParameterNames)
{
string combined = "";
foreach (string p in parameters)
{
combined +=(GetTemplateParameterValue(templateCall, p) + " ");
templateCall = RemoveTemplateParameter(templateCall, p, false);
}
templateCall = AppendParameterToTemplate(templateCall, newparameter, combined, false);
return templateCall;
}