Ler em inglês

Compartilhar via


Interface Program

Importante não usar esse objeto para novos aplicativos. Ele foi substituído pelo Process2 objeto, que em vez disso, recomendamos. No entanto, esse objeto continuará a trabalhar no código existente.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
<GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")> _
Public Interface Program
[GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")]
public interface Program
[GuidAttribute(L"6A38D87C-BBA0-11D2-8AD1-00C04F79E479")]
public interface class Program
[<GuidAttribute("6A38D87C-BBA0-11D2-8AD1-00C04F79E479")>]
type Program =  interface end
public interface Program

O tipo Program expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Collection Obtém a coleção que contém o objeto que ofereça suporte a esta propriedade ou contido nesta construção de código.Retorna null para um objeto que não é obtido de uma coleção.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública IsBeingDebugged Obtém se um programa está sendo depurado quando essa propriedade é chamada.
Propriedade pública Name Obtém o nome do objeto.
Propriedade pública Parent Obtém o objeto pai imediato de um Program objeto.
Propriedade pública Process Obtém o processo pelo qual este programa é gerenciado.
Propriedade pública Threads Obtém a coleção de segmentos que estão sendo gerenciados por este programa.

Início

Comentários

O Program objeto é usado para examinar e manipular programas. Você pode usar esse objeto para determinar se um programa que está sendo depurado, e você pode examinar um processo do programa e threads gerenciados pelo programa.

Consulte também

Referência

Namespace EnvDTE

Outros recursos

Gráfico do modelo de objetos de automação