Projects Schnittstelle

Definition

Stellt alle Projekte mit einem bestimmten Typ dar.Represents all of the projects of a given kind.

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
Attribute
Implementiert

Beispiele

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  

Hinweise

Die-Auflistung Projects stellt alle Projekte derselben Art in der aktuellen Instanz der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) dar.The Projects collection represents all projects of the same kind in the current instance of the integrated development environment (IDE). In der Regel ist diese Auflistung spät gebunden an das- DTE Objekt.Typically, this collection is late-bound to the DTE object.

Eigenschaften

Count

Ruft einen Wert ab, der die Anzahl von Objekten in der Projects-Auflistung angibt.Gets a value indicating the number of objects in the Projects collection.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.Gets the top-level extensibility object.

Kind

Ruft eine GUID-Zeichenfolge ab, die die Art bzw. den Typ des Objekts beschreibt.Gets a GUID String indicating the kind or type of the object.

Parent

Ruft das unmittelbar übergeordnete Objekt einer Projects-Auflistung ab.Gets the immediate parent object of a Projects collection.

Properties

Ruft eine Auflistung aller Eigenschaften ab, die zur Projects-Auflistung gehören.Gets a collection of all properties that pertain to the Projects collection.

Methoden

GetEnumerator()

Ruft einen Enumerator für Elemente in der Auflistung ab.Gets an enumerator for items in the collection.

Item(Object)

Gibt einen indizierten Member einer Projects-Auflistung zurück.Returns an indexed member of a Projects collection.

Gilt für: