Linguaggio

ProcessBuilder.InheritIO Metodo

Definizione

Imposta l'origine e la destinazione per l'I/O standard del sottoprocesso come quelli del processo di Java corrente.

[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

Valori restituiti

questo generatore di processi

Attributi

Commenti

Imposta l'origine e la destinazione per l'I/O standard del sottoprocesso come quelli del processo di Java corrente.

Si tratta di un metodo pratico. Chiamata del modulo

{@code
            pb.inheritIO()
            }

si comporta esattamente allo stesso modo della chiamata

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

In questo modo si ottiene un comportamento equivalente alla maggior parte degli interpreti dei comandi del sistema operativo o alla funzione system()della libreria C standard .

Aggiunta nella versione 1.7.

per java.lang.ProcessBuilder.inheritIO().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a