Process4 (Interfaz)
El objeto Process4 se utiliza para examinar y manipular procesos. El objeto Process4 reemplaza a los objetos Process3, Process2 y Process. Para usar Debugger4, debe agregar una referencia a EnvDTE90a.dll. Para el desarrollo nativo, debe agregar una referencia a dte90a.tlb.
Espacio de nombres: EnvDTE90a
Ensamblado: EnvDTE90a (en EnvDTE90a.dll)
Sintaxis
'Declaración
<GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")> _
Public Interface Process4 _
Inherits Process3
[GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")]
public interface Process4 : Process3
[GuidAttribute(L"49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")]
public interface class Process4 : Process3
[<GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")>]
type Process4 =
interface
interface Process3
end
public interface Process4 extends Process3
El tipo Process4 expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Collection | Obtiene la colección Processes que contiene el objeto compatible con esta propiedad o existente en esta construcción de código. | |
CommandLine | Obtiene la línea de comandos que inició el programa que se está depurando en Visual Studio.Esta propiedad es de solo lectura. | |
CurrentDirectory | Obtiene el directorio actual del proceso que se está depurando.Esta propiedad es de solo lectura. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior, el objeto DTE. | |
EnvironmentVariables | Esta propiedad de solo lectura devuelve una matriz que contiene las variables de entorno definidas para el proceso que se está depurando. | |
IsBeingDebugged | Indica si se está depurando el proceso actual. | |
Modules | Obtiene una colección de objetos de módulo asociados a este proceso. | |
Name | Obtiene el nombre del proceso. | |
Parent | Obtiene el objeto primario inmediato de un objeto Process2. | |
ProcessID | Obtiene el número del identificador que se ha asignado a este proceso. | |
Programs | Obtiene una colección de objetos Program. | |
Threads | Obtiene los subprocesos asociados a este proceso. | |
Transport | Obtiene el objeto Transport que se utiliza para depurar este proceso. | |
TransportQualifier | Obtiene el nombre de un equipo o una dirección IP. | |
UserName | Obtiene el nombre de usuario asociado a este proceso. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Attach | Hace que se asocie este proceso al depurador. | |
Attach2 | Del mismo modo que Attach, hace que el depurador adjunte este proceso, aunque permite especificar un motor o un conjunto de motores. | |
Break | Provoca una pausa en la ejecución del proceso indicado para poder analizar su estado actual. | |
Detach | Hace que el depurador se desasocie de este proceso. | |
Terminate | Termina este proceso. |
Arriba
Comentarios
Vea Process3.