Interface Process4
O Process4 objeto é usado para examinar e manipular processos. O Process4 objeto substitui a Process3, Process2, e Process objetos. Para usar Debugger4, você deve adicionar uma referência a EnvDTE90a.dll. Para o desenvolvimento nativo, você deve adicionar uma referência a dte90a.tlb.
Namespace: EnvDTE90a
Assembly: EnvDTE90a (em EnvDTE90a.dll)
Sintaxe
'Declaração
<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
O tipo Process4 expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Collection | Obtém um Processes coleção que contém o objeto que ofereça suporte a esta propriedade ou contido nesta construção de código. (Herdado de Process3.) | |
Collection | Obtém um Processes coleção que contém o objeto que ofereça suporte a esta propriedade ou contido nesta construção de código. | |
CommandLine | Obtém a linha de comando que iniciou o programa que está sendo depurado no Visual Studio.Esta é uma propriedade somente leitura. | |
CurrentDirectory | Obtém o diretório atual do processo que está sendo depurado.Esta é uma propriedade somente leitura. | |
DTE | Obtém o objeto de extensibilidade de nível superior, o DTE objeto. (Herdado de Process3.) | |
DTE | Obtém o objeto de extensibilidade de nível superior, o DTE objeto. | |
EnvironmentVariables | Essa propriedade somente leitura retorna uma matriz que contém as variáveis de ambiente definidas para o processo sendo depurado. | |
IsBeingDebugged | Obtém se o processo atual está sendo depurado. (Herdado de Process3.) | |
IsBeingDebugged | Obtém se o processo atual está sendo depurado. | |
Modules | Obtém uma coleção de objetos do módulo associado a esse processo. (Herdado de Process3.) | |
Modules | Obtém uma coleção de objetos do módulo associado a esse processo. | |
Name | Obtém o nome do processo. (Herdado de Process3.) | |
Name | Obtém o nome do processo. | |
Parent | Obtém o objeto pai imediato de um Process2 objeto. (Herdado de Process3.) | |
Parent | Obtém o objeto pai imediato de um Process2 objeto. | |
ProcessID | Obtém o número de identificação atribuído a esse processo. (Herdado de Process3.) | |
ProcessID | Obtém o número de identificação atribuído a esse processo. | |
Programs | Obtém uma coleção de Program objetos. (Herdado de Process3.) | |
Programs | Obtém uma coleção de Program objetos. | |
Threads | Obtém os threads associados a esse processo. (Herdado de Process3.) | |
Threads | Obtém os threads associados a esse processo. | |
Transport | Obtém o Transport sendo usado para depurar esse processo. (Herdado de Process3.) | |
Transport | Obtém o Transport sendo usado para depurar esse processo. | |
TransportQualifier | Obtém um nome de computador ou um endereço IP. (Herdado de Process3.) | |
TransportQualifier | Obtém um nome de computador ou um endereço IP. | |
UserName | Obtém o nome de usuário associado a esse processo. (Herdado de Process3.) | |
UserName | Obtém o nome de usuário associado a esse processo. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Attach() | Faz com que o depurador anexar a esse processo. (Herdado de Process3.) | |
Attach() | Faz com que o depurador anexar a esse processo. | |
Attach2(Object) | Semelhante a Attach, faz com que o depurador anexar a esse processo, exceto que ele permite que você especifique um mecanismo ou conjunto de mecanismos. (Herdado de Process3.) | |
Attach2(Object) | Semelhante a Attach(), faz com que o depurador anexar a esse processo, somente permite que você especifique um mecanismo ou conjunto de mecanismos. | |
Break(Boolean) | Faz com que o processo de determinado pausar sua execução, para que o estado atual pode ser analisado. (Herdado de Process3.) | |
Break(Boolean) | Faz com que o processo de determinado pausar sua execução, para que o estado atual pode ser analisado. | |
Detach(Boolean) | Faz com que o depurador para desconectar-se de que esse processo. (Herdado de Process3.) | |
Detach(Boolean) | Faz com que o depurador para desconectar-se de que esse processo. | |
Terminate(Boolean) | Finaliza este processo. (Herdado de Process3.) | |
Terminate(Boolean) | Finaliza este processo. |
Início
Comentários
Consulte Process3.