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, передав ему имя исполняемого файла, чтобы получить массив, содержащий каждый запущенный экземпляр на указанном компьютере. Этот массив можно использовать, например, для завершения работы всех запущенных экземпляров исполняемого файла.