Compartilhar via


ProcessStartInfo Construtores

Definição

Inicializa uma nova instância da classe ProcessStartInfo.

Sobrecargas

Nome Description
ProcessStartInfo()

Inicializa uma nova instância da ProcessStartInfo classe sem especificar um nome de arquivo com o qual iniciar o processo.

ProcessStartInfo(String)

Inicializa uma nova instância da ProcessStartInfo classe e especifica um nome de arquivo, como um aplicativo ou documento com o qual iniciar o processo.

ProcessStartInfo(String, IEnumerable<String>)

Inicializa uma nova instância da ProcessStartInfo classe e especifica o nome do aplicativo a ser iniciado e um conjunto de argumentos de linha de comando a serem passados para o aplicativo.

ProcessStartInfo(String, String)

Inicializa uma nova instância da ProcessStartInfo classe, especifica um nome de arquivo de aplicativo com o qual iniciar o processo e especifica um conjunto de argumentos de linha de comando a serem passados para o aplicativo.

ProcessStartInfo()

Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs

Inicializa uma nova instância da ProcessStartInfo classe sem especificar um nome de arquivo com o qual iniciar o processo.

public:
 ProcessStartInfo();
public ProcessStartInfo();
Public Sub New ()

Comentários

Você deve definir pelo menos a FileName propriedade antes de iniciar o processo. O nome do arquivo é qualquer aplicativo ou documento. Nesse caso, um documento é definido como qualquer tipo de arquivo que tenha uma ação aberta ou padrão associada a ele. Você pode exibir tipos de arquivo registrados e seus aplicativos associados para seu computador usando a caixa de diálogo Opções de Pasta , que está disponível por meio do sistema operacional. O botão Avançado leva a uma caixa de diálogo que mostra se há uma ação aberta associada a um tipo de arquivo registrado específico.

Opcionalmente, você também pode definir outras propriedades antes de iniciar o processo. A Verb propriedade fornece ações a serem tomadas, como "imprimir", com o arquivo indicado na FileName propriedade. A Arguments propriedade fornece uma maneira de passar argumentos de linha de comando para o arquivo quando o sistema o abre.

Importante

Usar uma instância desse tipo com dados não confiáveis é um risco à segurança. Use esse objeto somente com dados confiáveis. Para obter mais informações, consulte Validar Todas as Entradas.

Aplica-se a

ProcessStartInfo(String)

Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs

Inicializa uma nova instância da ProcessStartInfo classe e especifica um nome de arquivo, como um aplicativo ou documento com o qual iniciar o processo.

public:
 ProcessStartInfo(System::String ^ fileName);
public ProcessStartInfo(string fileName);
new System.Diagnostics.ProcessStartInfo : string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String)

Parâmetros

fileName
String

Um aplicativo ou documento com o qual iniciar um processo.

Comentários

O nome do arquivo é qualquer aplicativo ou documento. Nesse caso, um documento é definido como qualquer tipo de arquivo que tenha uma ação aberta ou padrão associada a ele. Você pode exibir tipos de arquivo registrados e seus aplicativos associados para seu computador usando a caixa de diálogo Opções de Pasta , que está disponível por meio do sistema operacional. O botão Avançado leva a uma caixa de diálogo que mostra se há uma ação aberta associada a um tipo de arquivo registrado específico.

Você pode alterar a FileName propriedade depois de chamar esse construtor, até o momento em que o processo é iniciado. Depois de iniciar o processo, a alteração desses valores não terá efeito.

Importante

Usar uma instância desse tipo com dados não confiáveis é um risco à segurança. Use esse objeto somente com dados confiáveis. Para obter mais informações, consulte Validar Todas as Entradas.

Aplica-se a

ProcessStartInfo(String, IEnumerable<String>)

Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs

Inicializa uma nova instância da ProcessStartInfo classe e especifica o nome do aplicativo a ser iniciado e um conjunto de argumentos de linha de comando a serem passados para o aplicativo.

public:
 ProcessStartInfo(System::String ^ fileName, System::Collections::Generic::IEnumerable<System::String ^> ^ arguments);
public ProcessStartInfo(string fileName, System.Collections.Generic.IEnumerable<string> arguments);
new System.Diagnostics.ProcessStartInfo : string * seq<string> -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As IEnumerable(Of String))

Parâmetros

fileName
String
arguments
IEnumerable<String>

Aplica-se a

ProcessStartInfo(String, String)

Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs
Origem:
ProcessStartInfo.cs

Inicializa uma nova instância da ProcessStartInfo classe, especifica um nome de arquivo de aplicativo com o qual iniciar o processo e especifica um conjunto de argumentos de linha de comando a serem passados para o aplicativo.

public:
 ProcessStartInfo(System::String ^ fileName, System::String ^ arguments);
public ProcessStartInfo(string fileName, string arguments);
new System.Diagnostics.ProcessStartInfo : string * string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As String)

Parâmetros

fileName
String

Um aplicativo com o qual iniciar um processo.

arguments
String

Argumentos de linha de comando a serem passados para o aplicativo quando o processo for iniciado.

Comentários

O nome do arquivo é qualquer aplicativo ou documento. Nesse caso, um documento é definido como qualquer tipo de arquivo que tenha uma ação aberta ou padrão associada a ele. Você pode exibir tipos de arquivo registrados e seus aplicativos associados para seu computador usando a caixa de diálogo Opções de Pasta , que está disponível por meio do sistema operacional. O botão Avançado leva a uma caixa de diálogo que mostra se há uma ação aberta associada a um tipo de arquivo registrado específico.

Você pode alterar as FileName propriedades ou Arguments depois de chamar esse construtor, até o momento em que o processo é iniciado. Depois de iniciar o processo, a alteração desses valores não terá efeito.

Importante

Usar uma instância desse tipo com dados não confiáveis é um risco à segurança. Use esse objeto somente com dados confiáveis. Para obter mais informações, consulte Validar Todas as Entradas.

Aplica-se a