Condividi tramite


ProcessStartInfo Costruttori

Definizione

Inizializza una nuova istanza della classe ProcessStartInfo.

Overload

Nome Descrizione
ProcessStartInfo()

Inizializza una nuova istanza della ProcessStartInfo classe senza specificare un nome di file con cui avviare il processo.

ProcessStartInfo(String)

Inizializza una nuova istanza della ProcessStartInfo classe e specifica un nome file, ad esempio un'applicazione o un documento con cui avviare il processo.

ProcessStartInfo(String, IEnumerable<String>)

Inizializza una nuova istanza della ProcessStartInfo classe e specifica il nome dell'applicazione da avviare e un set di argomenti della riga di comando da passare all'applicazione.

ProcessStartInfo(String, String)

Inizializza una nuova istanza della ProcessStartInfo classe , specifica un nome di file dell'applicazione con cui avviare il processo e specifica un set di argomenti della riga di comando da passare all'applicazione.

ProcessStartInfo()

Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs

Inizializza una nuova istanza della ProcessStartInfo classe senza specificare un nome di file con cui avviare il processo.

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

Commenti

È necessario impostare almeno la FileName proprietà prima di avviare il processo. Il nome del file è qualsiasi applicazione o documento. In questo caso, un documento viene definito come qualsiasi tipo di file con un'azione aperta o predefinita associata. È possibile visualizzare i tipi di file registrati e le relative applicazioni associate per il computer usando la finestra di dialogo Opzioni cartella , disponibile tramite il sistema operativo. Il pulsante Avanzate consente di visualizzare una finestra di dialogo che indica se è presente un'azione aperta associata a un tipo di file registrato specifico.

Facoltativamente, è anche possibile impostare altre proprietà prima di avviare il processo. La Verb proprietà fornisce azioni da eseguire, ad esempio "stampa", con il file indicato nella FileName proprietà . La Arguments proprietà fornisce un modo per passare gli argomenti della riga di comando al file quando il sistema lo apre.

Importante

L'uso di un'istanza di questo tipo con dati non attendibili è un rischio per la sicurezza. Utilizzare questo oggetto solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.

Si applica a

ProcessStartInfo(String)

Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs

Inizializza una nuova istanza della ProcessStartInfo classe e specifica un nome file, ad esempio un'applicazione o un documento con cui avviare il processo.

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

Parametri

fileName
String

Applicazione o documento con cui avviare un processo.

Commenti

Il nome del file è qualsiasi applicazione o documento. In questo caso, un documento viene definito come qualsiasi tipo di file con un'azione aperta o predefinita associata. È possibile visualizzare i tipi di file registrati e le relative applicazioni associate per il computer usando la finestra di dialogo Opzioni cartella , disponibile tramite il sistema operativo. Il pulsante Avanzate consente di visualizzare una finestra di dialogo che indica se è presente un'azione aperta associata a un tipo di file registrato specifico.

È possibile modificare la FileName proprietà dopo aver chiamato questo costruttore, fino all'avvio del processo. Dopo aver avviato il processo, la modifica di questi valori non ha alcun effetto.

Importante

L'uso di un'istanza di questo tipo con dati non attendibili è un rischio per la sicurezza. Utilizzare questo oggetto solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.

Si applica a

ProcessStartInfo(String, IEnumerable<String>)

Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs

Inizializza una nuova istanza della ProcessStartInfo classe e specifica il nome dell'applicazione da avviare e un set di argomenti della riga di comando da passare all'applicazione.

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))

Parametri

fileName
String
arguments
IEnumerable<String>

Si applica a

ProcessStartInfo(String, String)

Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs
Origine:
ProcessStartInfo.cs

Inizializza una nuova istanza della ProcessStartInfo classe , specifica un nome di file dell'applicazione con cui avviare il processo e specifica un set di argomenti della riga di comando da passare all'applicazione.

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)

Parametri

fileName
String

Applicazione con cui avviare un processo.

arguments
String

Argomenti della riga di comando da passare all'applicazione all'avvio del processo.

Commenti

Il nome del file è qualsiasi applicazione o documento. In questo caso, un documento viene definito come qualsiasi tipo di file con un'azione aperta o predefinita associata. È possibile visualizzare i tipi di file registrati e le relative applicazioni associate per il computer usando la finestra di dialogo Opzioni cartella , disponibile tramite il sistema operativo. Il pulsante Avanzate consente di visualizzare una finestra di dialogo che indica se è presente un'azione aperta associata a un tipo di file registrato specifico.

È possibile modificare le FileName proprietà o Arguments dopo aver chiamato questo costruttore, fino all'avvio del processo. Dopo aver avviato il processo, la modifica di questi valori non ha alcun effetto.

Importante

L'uso di un'istanza di questo tipo con dati non attendibili è un rischio per la sicurezza. Utilizzare questo oggetto solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.

Si applica a