ProcessStartInfo Construtores

Definição

Inicializa uma nova instância da classe ProcessStartInfo.

Sobrecargas

ProcessStartInfo()

Inicializa uma nova instância da classe ProcessStartInfo sem especificar um nome de arquivo a ser usado para iniciar o processo.

ProcessStartInfo(String)

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

ProcessStartInfo(String, IEnumerable<String>)
ProcessStartInfo(String, String)

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

ProcessStartInfo()

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

Inicializa uma nova instância da classe ProcessStartInfo sem especificar um nome de arquivo a ser usado para iniciar o processo.

public ProcessStartInfo ();

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 deste objeto quando você tiver dados não confiáveis é um risco à segurança. Use esse objeto somente quando você tiver 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

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

public ProcessStartInfo (string fileName);

Parâmetros

fileName
String

Um aplicativo ou documento com o qual um processo será 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 a FileName propriedade depois de chamar esse construtor, até o momento em que o processo é iniciado. Depois de iniciar o processo, alterar esses valores não terá efeito.

Importante

Usar uma instância deste objeto quando você tiver dados não confiáveis é um risco à segurança. Use esse objeto somente quando você tiver 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
public ProcessStartInfo (string fileName, System.Collections.Generic.IEnumerable<string> arguments);

Parâmetros

fileName
String
arguments
IEnumerable<String>

Aplica-se a

ProcessStartInfo(String, String)

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

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

public ProcessStartInfo (string fileName, string arguments);

Parâmetros

fileName
String

Um aplicativo com o qual iniciar um processo.

arguments
String

Os argumentos de linha de comando a serem passados para o aplicativo quando o processo é 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, alterar esses valores não terá efeito.

Importante

Usar uma instância deste objeto quando você tiver dados não confiáveis é um risco à segurança. Use esse objeto somente quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.

Aplica-se a