Partilhar via


Interface Programs

Uma coleção de objetos Program.

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

Sintaxe

'Declaração
<GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")> _
Public Interface Programs _
    Inherits IEnumerable
[GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")]
public interface Programs : IEnumerable
[GuidAttribute(L"DC6A118A-BBAB-11D2-8AD1-00C04F79E479")]
public interface class Programs : IEnumerable
[<GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")>]
type Programs =  
    interface
        interface IEnumerable
    end
public interface Programs extends IEnumerable

O tipo Programs expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém um valor indicando o número de objetos na coleção.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Parent Obtém o objeto pai imediato de um Programs coleção.

Superior

Métodos

  Nome Descrição
Método público GetEnumerator() Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.)
Método público GetEnumerator() Retorna uma enumeração para itens em uma coleção.
Método público Item Retorna um Program de objetos em um Programs coleção.

Superior

Comentários

Observação importanteImportante

Essa coleção foi substituída pelo Process2 object, portanto, não deve ser usado.Usando este conjunto de código existente continua a trabalhar para fins de compatibilidade.Para novos aplicativos, use o Process2 objeto.

Consulte também

Referência

Namespace EnvDTE

Outros recursos

Gráfico de modelo de objeto de automação