Język

Process.TryGetProcessById(Int32, Process) Metoda

Definicja

Próbuje uzyskać Process wystąpienie dla istniejącego procesu z określonym identyfikatorem procesu.

public:
 static bool TryGetProcessById(int processId, [Runtime::InteropServices::Out] System::Diagnostics::Process ^ % process);
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public static bool TryGetProcessById(int processId, out System.Diagnostics.Process? process);
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
static member TryGetProcessById : int * Process -> bool
Public Shared Function TryGetProcessById (processId As Integer, ByRef process As Process) As Boolean

Parametry

processId
Int32

Identyfikator procesu do znalezienia.

process
Process

Gdy ta metoda zwraca truewartość , zawiera element reprezentujący istniejący Process proces; w przeciwnym razie null.

Zwraca

true jeśli proces został znaleziony; w przeciwnym razie, false.

Atrybuty

Wyjątki

processId wartość jest mniejsza niż lub równa zero.

Dotyczy