Compartilhar via


Interface Program

Importante não usar esse objeto para novos aplicativos.Ele foi substituído pelo Process2 objeto, que é recomendável em vez disso.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 está contido nessa 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.

Superior

Comentários

O Program objeto é usado para examinar e manipular programas.Você pode usar esse objeto para determinar se um programa 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 de modelo de objeto de automação