Process.TryGetProcessById(Int32, Process) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.