ProcessStartInfo Costruttori

Definizione

Inizializza una nuova istanza della classe ProcessStartInfo.

Overload

ProcessStartInfo()

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

ProcessStartInfo(String)

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

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

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

ProcessStartInfo()

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

Inizializza una nuova istanza della classe ProcessStartInfo senza specificare un nome file con il quale 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 cartelle , disponibile tramite il sistema operativo. Il pulsante Avanzate conduce a una finestra di dialogo che mostra 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'utilizzo di un'istanza di tale oggetto con i dati non attendibili implica un rischio per la sicurezza. Usare 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

Inizializza una nuova istanza della classe ProcessStartInfo e specifica un nome file, ad esempio un'applicazione o un documento, con il quale 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

Un'applicazione o un documento con il quale 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 cartelle , disponibile tramite il sistema operativo. Il pulsante Avanzate conduce a una finestra di dialogo che mostra se è presente un'azione aperta associata a un tipo di file registrato specifico.

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

Importante

L'utilizzo di un'istanza di tale oggetto con i dati non attendibili implica un rischio per la sicurezza. Usare 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
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

Inizializza una nuova istanza della classe ProcessStartInfo, specifica il nome file di un'applicazione con cui avviare il processo e determina un insieme 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

Un'applicazione con la quale 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 cartelle , disponibile tramite il sistema operativo. Il pulsante Avanzate conduce a una finestra di dialogo che mostra 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 al momento dell'avvio del processo. Dopo aver avviato il processo, la modifica di questi valori non ha alcun effetto.

Importante

L'utilizzo di un'istanza di tale oggetto con i dati non attendibili implica un rischio per la sicurezza. Usare questo oggetto solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.

Si applica a