Projects Interface

Definição

Representa todos os projetos de um determinado tipo.

public interface class Projects : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("E3EC0ADD-31B3-461F-8303-8A5E6931257A")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Projects : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("E3EC0ADD-31B3-461F-8303-8A5E6931257A")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Projects = interface
    interface IEnumerable
Public Interface Projects
Implements IEnumerable
Atributos
Implementações

Exemplos

Sub ProjectsExample()  
    ' Before running, be sure you have one or more projects  
    ' loaded in the solution.  
    Dim prj As Project  
    Dim prjs As Projects  
    Dim msg As String  

    ' Go through all of the projects in the solution and display  
    ' their names and types.  
    prjs = DTE.Solution.Projects  
    For Each prj In prjs  
        msg += "NAME: " & prj.Name & "TYPE: " & prj.Kind & vbCr  
    Next  
    MsgBox(msg)  
End Sub  

Comentários

A Projects coleção representa todos os projetos do mesmo tipo na instância atual do IDE (ambiente de desenvolvimento integrado). Normalmente, essa coleção é associada tardiamente ao DTE objeto.

Propriedades

Count

Obtém um valor que indica o número de objetos na Projects coleção.

DTE

Obtém o objeto de extensibilidade de nível superior.

Kind

Obtém uma cadeia de caracteres GUID que indica o tipo ou tipo do objeto.

Parent

Obtém o objeto pai imediato de uma Projects coleção.

Properties

Obtém uma coleção de todas as propriedades que pertencem à Projects coleção.

Métodos

GetEnumerator()

Obtém um enumerador para itens na coleção.

Item(Object)

Retorna um membro indexado de uma Projects coleção.

Aplica-se a