Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

Process.ProcessName (Propiedad)

Obtiene el nombre del proceso.

Espacio de nombres:  System.Diagnostics
Ensamblado:  System (en System.dll)

public string ProcessName { get; }

Valor de propiedad

Tipo: System.String
Nombre que el sistema utiliza para identificar el proceso ante el usuario.

ExcepciónCondición
InvalidOperationException

El proceso no tiene un identificador, o no hay ningún proceso asociado a Process.

O bien

El proceso asociado ha terminado.

PlatformNotSupportedException

La plataforma es Windows 98 o Windows Millennium (Windows Me); establezca el valor de ProcessStartInfo.UseShellExecute en false para tener acceso a esta propiedad en Windows 98 y Windows Me.

NotSupportedException

El proceso no está en este equipo.

La propiedad ProcessName contiene un nombre de archivo ejecutable, como por ejemplo Outlook, que no incluye la extensión .exe o la ruta de acceso. Es de utilidad para obtener y manipular todos los procesos asociados al mismo archivo ejecutable.

NotaNota

En sistemas operativos Windows 2000, la propiedad ProcessName se puede truncar en 15 caracteres si no se puede obtener la información del módulo de proceso.

Se puede llamar al método GetProcessesByName, pasándole un nombre de archivo ejecutable, para recuperar una matriz que contenga todas las instancias en ejecución en el equipo especificado. Se puede utilizar esta matriz, por ejemplo, para cerrar todas las instancias en ejecución del archivo ejecutable.

Nota de la plataforma : Esta propiedad no se encuentra disponible en esta plataforma si el proceso se ha iniciado con la propiedad ProcessStartInfo.UseShellExecute establecida en true.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

  • LinkDemand 

    para plena confianza del llamador inmediato. Este miembro no puede ser utilizado por código de confianza parcial.

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

date

Historial

Motivo

Julio de 2010

Información agregada sobre la longitud de nombres en Windows 2000.

Comentarios de los clientes.

Mostrar: