Share via


Projects (Interfaz)

Actualización: noviembre 2007

Representa todos los proyectos de un tipo determinado.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

<GuidAttribute("E3EC0ADD-31B3-461F-8303-8A5E6931257A")> _
Public Interface Projects _
    Implements IEnumerable

Dim instance As Projects
[GuidAttribute("E3EC0ADD-31B3-461F-8303-8A5E6931257A")]
public interface Projects : IEnumerable
[GuidAttribute(L"E3EC0ADD-31B3-461F-8303-8A5E6931257A")]
public interface class Projects : IEnumerable
public interface Projects extends IEnumerable

Comentarios

La colección Projects representa todos los proyectos del mismo tipo en la instancia actual del entorno de desarrollo integrado (IDE). Normalmente, esta colección está enlazada en tiempo de ejecución al objeto DTE.

Ejemplos

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

Vea también

Referencia

Projects (Miembros)

EnvDTE (Espacio de nombres)

Otros recursos

Controlar proyectos y soluciones