Process.ProcessName Свойство

Определение

Получает имя процесса.

public:
 property System::String ^ ProcessName { System::String ^ get(); };
public string ProcessName { get; }
member this.ProcessName : string
Public ReadOnly Property ProcessName As String

Значение свойства

Имя, которое использует система для идентификации процесса для пользователя.

Исключения

Процесс не имеет идентификатора, или нет процесса, связанного с Process.

-или-

Связанный процесс завершился.

Процесс отсутствует на этом компьютере.

Комментарии

Свойство ProcessName содержит имя исполняемого файла, например Outlook, которое не включает расширение .exe или путь. Это полезно для получения и управления всеми процессами, связанными с тем же исполняемым файлом.

Примечание

В операционных системах Windows 2000 свойство может быть усечено до 15 символов, ProcessName если не удается получить сведения о модуле процесса.

Вы можете вызвать GetProcessesByName, передав ему имя исполняемого файла, чтобы получить массив, содержащий каждый запущенный экземпляр на указанном компьютере. Этот массив можно использовать, например, для завершения работы всех запущенных экземпляров исполняемого файла.

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

См. также раздел