[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=ProcessStartInfo Info=Specifies a set of values that are used when you start a process. [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the ProcessStartInfo class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3 @Arguments=Sets the set of command-line arguments to use when starting the application. ARG(string)|2| @CreateNoWindow=Sets a value indicating whether to start the process in a new window. ARG(bool)|14|1|True,False @Domain=Sets a value that identifies the domain to use when starting the process. ARG(string)|2| @ErrorDialog=Sets a value indicating whether an error dialog box is displayed to the user if the process cannot be started. ARG(bool)|14|1|True,False @FileName=Sets the application or document to start. ARG(string)|2| @LoadUserProfile=Sets a value that indicates whether the Windows user profile is to be loaded from the registry. ARG(bool)|14|1|True,False @Password=Sets a secure string that contains the user password to use when starting the process. ARG(SecureString)|20|(empty)|SecureString @RedirectStandardError=Sets a value that indicates whether the error output of an application is written to the Process .StandardError stream. ARG(bool)|14|1|True,False @RedirectStandardInput=Sets a value indicating whether the input for an application is read from the Process .StandardInput stream. ARG(bool)|14|1|True,False @RedirectStandardOutput=Sets a value that indicates whether the output of an application is written to the Process .StandardOutput stream. ARG(bool)|14|1|True,False @StandardErrorEncoding=Sets the preferred encoding for error output. ARG(Encoding)|20|(empty)|Encoding @StandardOutputEncoding=Sets the preferred encoding for standard output. ARG(Encoding)|20|(empty)|Encoding @UserName=Sets the user name to be used when starting the process. ARG(string)|2| @UseShellExecute=Sets a value indicating whether to use the operating system shell to start the process. ARG(bool)|14|0|True,False @Verb=Sets the verb to use when opening the application or document specified by the FileName property. ARG(string)|2| @WindowStyle=Sets the window state to use when the process is started. ARG(ProcessWindowStyle)|14|0|Normal,Hidden,Minimized,Maximized @WorkingDirectory=When the UseShellExecute property is false, gets or sets the working directory for the process to be started. When UseShellExecute is true, gets or sets the directory that contains the process to be started. ARG(string)|2| [Methods] *doConstructor=Initializes a new instance of the ProcessStartInfo class without specifying a file name with which to start the process. ARG()|1|0 *doConstructor2=Initializes a new instance of the ProcessStartInfo class and specifies a file name such as an application or document with which to start the process. ARG(string fileName)|1|0 *doConstructor3=Initializes a new instance of the ProcessStartInfo class, specifies an application file name with which to start the process, and specifies a set of command-line arguments to pass to the application. ARG(string fileName, string arguments)|1|0 *doErrorDialogParentHandle=Sets the window handle to use when an error dialog box is shown for a process that cannot be started. ARG(IntPtr)|1|0 *CreateNoWindow=Returns a value indicating whether to start the process in a new window. ARG(bool)|3|104 *Domain=Returns a value that identifies the domain to use when starting the process. ARG(string)|3|2 *EnvironmentVariables=Returns search paths for files, directories for temporary files, application-specific options, and other similar information. ARG(StringDictionary)|3|0 *ErrorDialog=Returns a value indicating whether an error dialog box is displayed to the user if the process cannot be started. ARG(bool)|3|104 *ErrorDialogParentHandle=Returns the window handle to use when an error dialog box is shown for a process that cannot be started. ARG(IntPtr)|3|0 *LoadUserProfile=Returns a value that indicates whether the Windows user profile is to be loaded from the registry. ARG(bool)|3|104 *Password=Returns a secure string that contains the user password to use when starting the process. ARG(SecureString)|3|0 *RedirectStandardError=Returns a value that indicates whether the error output of an application is written to the Process .StandardError stream. ARG(bool)|3|104 *RedirectStandardInput=Returns a value indicating whether the input for an application is read from the Process .StandardInput stream. ARG(bool)|3|104 *RedirectStandardOutput=Returns a value that indicates whether the output of an application is written to the Process .StandardOutput stream. ARG(bool)|3|104 *StandardErrorEncoding=Returns the preferred encoding for error output. ARG(Encoding)|3|0 *StandardOutputEncoding=Returns the preferred encoding for standard output. ARG(Encoding)|3|0 *UserName=Returns the user name to be used when starting the process. ARG(string)|3|2 *UseShellExecute=Returns a value indicating whether to use the operating system shell to start the process. ARG(bool)|3|104 *Verb=Returns the verb to use when opening the application or document specified by the FileName property. ARG(string)|3|2 *Verbs=Returns the set of verbs associated with the type of file specified by the FileName property. ARG(string[])|3|13 *WindowStyle=Returns the window state to use when the process is started. ARG(ProcessWindowStyle)|3|0 *WorkingDirectory=When the UseShellExecute property is false, gets or sets the working directory for the process to be started. When UseShellExecute is true, gets or sets the directory that contains the process to be started. ARG(string)|3|2 ProcessStartInfo=Returns the ProcessStartInfo object. ARG(ProcessStartInfo)|3|0 FileName=Defines an application or document with which to start a process. ARG(string)|4|2 Arguments=Defines a command-line arguments to pass to the application when the process starts. ARG(string)|4|2