public static GetSubCommandHelpMessage ( object option, string usages ) : string | ||
option | object | |
usages | string | |
Résultat | string |
public static string GetSubCommandHelpMessage(object option, string[] usages)
{
var helpText = new HelpText(HelpText)
{
AdditionalNewLineAfterOption = false,
AddDashesToOption = true
};
bool multiple = usages.Length > 1;
for (int i = 0; i < usages.Length; i++)
{
string title = multiple ? $"Usage{i + 1}" : "Usage";
AddLinesToHelpText(helpText, $"{Environment.NewLine}{title}: {ProductName} {usages[i]}");
}
helpText.AddOptions(option);
return helpText.ToString();
}