ProcessBuilder.InheritIO 方法

定義

將子程序標準 I/O 的來源與目的地設定為與目前 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

傳回

此過程建構器

屬性

備註

將子程序標準 I/O 的來源與目的地設定為與目前 Java 程序相同的。

這是一種方便的方法。 形式的召喚

{@code
            pb.inheritIO()
            }

行為與召喚完全相同

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

這使行為等同於大多數作業系統的指令直譯器,或標準的 C 函式庫函式 system()

在 1.7 版本中加入。

java.lang.ProcessBuilder.inheritIO()Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於