Langage

ProcessBuilder.InheritIO Méthode

Définition

Définit la source et la destination des E/S standard de sous-processus à être identiques à celles du processus de Java actuel.

[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

Retours

ce générateur de processus

Attributs

Remarques

Définit la source et la destination des E/S standard de sous-processus à être identiques à celles du processus de Java actuel.

Il s’agit d’une méthode pratique. Appel du formulaire

{@code
            pb.inheritIO()
            }

se comporte exactement de la même façon que l’appel

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

Cela donne un comportement équivalent à la plupart des interpréteurs de commandes du système d’exploitation ou à la fonction system()de bibliothèque C standard.

Ajouté dans la version 1.7.

Java documentation pour java.lang.ProcessBuilder.inheritIO().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à