Язык

Process.TryGetProcessById(Int32, Process) Метод

Определение

Пытается получить Process экземпляр для существующего процесса с указанным идентификатором процесса.

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

Параметры

processId
Int32

Идентификатор процесса для поиска.

process
Process

При возврате trueэтого метода содержит существующий Process процесс; в противном случае null.

Возвращаемое значение

Значение в противном случае .

Атрибуты

Исключения

processId меньше нуля или равно нулю.

Применяется к