У меня есть задача создать пользовательский интерфейс для запуска методов из сценариев.
Я сделал метод, который показывает имена методов из скрипта, и в пользовательском интерфейсе есть флажок рядом с ними.
У меня есть проблема, что, когда я нажимаю на флажок, я не знаю, чтобы пригласить только кусочки кода этого метода.
private void GetAllDSCConfigurationName(string psFile, DSCTreeViewItemFolder item)
{
var file = new DSCTreeViewItemScipt() { Script = psFile };
item.AddChild(file);
try
{
using (StreamReader sr = new StreamReader(psFile))
{
string line;
while ((line = sr.ReadLine()) != null)
{
if (line.StartsWith("Configuration"))
{
file.AddChild(new DSCTreeViewItemConfiguration() { ConfigurationName = line });
}
}
}
}
catch (Exception e)
{
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
}