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