Projects Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt alle Projekte mit einem bestimmten Typ dar.
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. In der Regel ist diese Auflistung spät gebunden an das- DTE Objekt.
Eigenschaften
| Count |
Ruft einen Wert ab, der die Anzahl von Objekten in der Projects-Auflistung angibt. |
| DTE |
Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. |
| Kind |
Ruft eine GUID-Zeichenfolge ab, die die Art bzw. den Typ des Objekts beschreibt. |
| Parent |
Ruft das unmittelbar übergeordnete Objekt einer Projects-Auflistung ab. |
| Properties |
Ruft eine Auflistung aller Eigenschaften ab, die zur Projects-Auflistung gehören. |
Methoden
| GetEnumerator() |
Ruft einen Enumerator für Elemente in der Auflistung ab. |
| Item(Object) |
Gibt einen indizierten Member einer Projects-Auflistung zurück. |