Search Results for

    Show / Hide Table of Contents

    Class CreateProcessSettings

    Settings for new process.

    Inheritance
    System.Object
    CreateProcessSettings
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class CreateProcessSettings : ValueType

    Fields

    Arguments

    The custom arguments for command line.

    Declaration
    public string Arguments
    Field Value
    System.String

    Environment

    Custom environment variables to set for the process. Empty if unused. Additionally newly spawned process inherits this process vars which can be overriden here.

    Declaration
    public Dictionary<string, string> Environment
    Field Value
    System.Collections.Generic.Dictionary<System.String, System.String>

    FileName

    The path to the executable file.

    Declaration
    public string FileName
    Field Value
    System.String

    HiddenWindow

    True if hint process to hide window. Supported only on Windows platform.

    Declaration
    public bool HiddenWindow
    Field Value
    System.Boolean

    LogOutput

    True if capture process output and print to the log.

    Declaration
    public bool LogOutput
    Field Value
    System.Boolean

    Output

    Output process contents.

    Declaration
    public char[] Output
    Field Value
    System.Char[]

    SaveOutput

    True if capture process output and store it as Output text array.

    Declaration
    public bool SaveOutput
    Field Value
    System.Boolean

    ShellExecute

    True if use operating system shell to start the process. Supported only on Windows platform.

    Declaration
    public bool ShellExecute
    Field Value
    System.Boolean

    WaitForEnd

    True if wait for the process execution end.

    Declaration
    public bool WaitForEnd
    Field Value
    System.Boolean

    WorkingDirectory

    The custom folder path where start process. Empty if unused.

    Declaration
    public string WorkingDirectory
    Field Value
    System.String

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat