ProcessBuilder.InheritIO Método

Definição

Define a origem e o destino da E/S padrão de subprocesso como iguais às do processo de Java atual.

[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

Retornos

este construtor de processos

Atributos

Comentários

Define a origem e o destino da E/S padrão de subprocesso como iguais às do processo de Java atual.

Esse é um método de conveniência. Uma invocação do formulário

{@code
            pb.inheritIO()
            }

se comporta exatamente da mesma maneira que a invocação

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

Isso fornece um comportamento equivalente à maioria dos interpretadores de comando do sistema operacional ou à função system()de biblioteca C padrão.

Adicionado em 1.7.

Java documentação para java.lang.ProcessBuilder.inheritIO().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a