Язык

ProcessBuilder.InheritIO Метод

Определение

Задает источник и назначение для стандартного ввода-вывода субпроцесса, совпадающего с текущим процессом Java.

[Android.Runtime.Register("inheritIO", "()Ljava/lang/ProcessBuilder;", "", ApiSince=26)]
public Java.Lang.ProcessBuilder? InheritIO();
[<Android.Runtime.Register("inheritIO", "()Ljava/lang/ProcessBuilder;", "", ApiSince=26)>]
member this.InheritIO : unit -> Java.Lang.ProcessBuilder

Возвращаемое значение

этот построитель процессов

Атрибуты

Комментарии

Задает источник и назначение для стандартного ввода-вывода субпроцесса, совпадающего с текущим процессом Java.

Это удобный метод. Вызов формы

{@code
            pb.inheritIO()
            }

ведет себя точно так же, как вызов

{@code
            pb.redirectInput(Redirect.INHERIT)
              .redirectOutput(Redirect.INHERIT)
              .redirectError(Redirect.INHERIT)
            }

Это обеспечивает поведение, эквивалентное большинству интерпретаторов команд операционной системы или стандартной функции system()библиотеки C.

Добавлено в версии 1.7.

Java документации по java.lang.ProcessBuilder.inheritIO().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к