diff --git a/src/OneScript.StandardLibrary/Processes/ProcessContext.cs b/src/OneScript.StandardLibrary/Processes/ProcessContext.cs index e4d2b6267..a1ee50e77 100644 --- a/src/OneScript.StandardLibrary/Processes/ProcessContext.cs +++ b/src/OneScript.StandardLibrary/Processes/ProcessContext.cs @@ -196,10 +196,15 @@ public int ProcessId [ContextProperty("Имя", "Name")] public string Name => _p.ProcessName; - [ContextMethod("Завершить","Stop")] - public void Stop() + /// + /// Завершить процесс и, опционально, все его дочерние процессы. + /// + /// Булево. Завершить все дочерние процессы. + /// Не все дочерние процессы удалось завершить (только при entireProcessTree = true). + [ContextMethod("Завершить", "Stop")] + public void Stop(bool entireProcessTree = false) { - _p.Kill(); + _p.Kill(entireProcessTree); } public void Dispose()