Projects (Interfaz)
Representa todos los proyectos de un tipo determinado.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
<GuidAttribute("E3EC0ADD-31B3-461F-8303-8A5E6931257A")> _
Public Interface Projects _
Inherits IEnumerable
[GuidAttribute("E3EC0ADD-31B3-461F-8303-8A5E6931257A")]
public interface Projects : IEnumerable
[GuidAttribute(L"E3EC0ADD-31B3-461F-8303-8A5E6931257A")]
public interface class Projects : IEnumerable
[<GuidAttribute("E3EC0ADD-31B3-461F-8303-8A5E6931257A")>]
type Projects =
interface
interface IEnumerable
end
public interface Projects extends IEnumerable
El tipo Projects expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obtiene un valor que indica el número de objetos de la colección Projects. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
Kind | Obtiene una cadena GUID que identifica la clase o el tipo de objeto. | |
Parent | Obtiene el objeto primario inmediato de una colección Projects. | |
Properties | Obtiene una colección de todas las propiedades pertenecientes a la colección Projects. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
GetEnumerator() | Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable). | |
GetEnumerator() | Obtiene un enumerador para los elementos de la colección. | |
Item | Devuelve un miembro indizado de una colección Projects. |
Arriba
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