9#include "../core_export.h"
11#include "../security/secure_string.h"
17 namespace diagnostics {
80 bool create_no_window() const noexcept;
118 bool error_dialog() const noexcept;
128 intptr error_dialog_parent_handle() const noexcept;
154 bool load_user_profile() const noexcept;
169 const
xtd::security::secure_string& password() const noexcept;
295 bool redirect_standard_error() const noexcept;
468 bool redirect_standard_input() const noexcept;
656 bool redirect_standard_output() const noexcept;
804 bool use_shell_execute() const noexcept;
868 bool create_no_window_ = false;
870 bool error_dialog_ = false;
871 intptr error_dialog_parent_handle_ = 0;
873 bool load_user_profile_ = false;
874 xtd::security::secure_string password_;
875 bool redirect_standard_error_ = false;
876 bool redirect_standard_input_ = false;
877 bool redirect_standard_output_ = false;
879 bool use_shell_execute_ = true;
Specifies a set of values that are used when you start a process.
Definition process_start_info.h:37
process_start_info(const xtd::ustring &file_name, const xtd::ustring &arguments)
Initializes a new instance of the xtd::diagnostics::process_start_info class, specifies an applicatio...
const xtd::ustring & arguments() const noexcept
Gets the set of command-line arguments to use when starting the application.
process_start_info(const xtd::ustring &file_name)
Initializes a new instance of the xtd::diagnostics::process_start_info class and specifies a file nam...
process_start_info()=default
Initializes a new instance of the xtd::diagnostics::process_start_info class without specifying a fil...
The environment class.
Definition environment.h:117
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.h:32
Represents text as a sequence of UTF-8 code units.
Definition ustring.h:47
#define core_export_
Define shared library export.
Definition core_export.h:13
intmax_t intptr
Represent a pointer or a handle.
Definition types.h:153
process_window_style
Specified how a new window should appear when the system starts a process.
Definition process_window_style.h:22
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Contains xtd::diagnostics::process_window_style enum class.