VSProject.References-Eigenschaft

Aktualisiert: November 2007

Ruft die References-Auflistung für das Projekt ab. Schreibgeschützt.

Namespace:  VSLangProj
Assembly:  VSLangProj (in VSLangProj.dll)

Syntax

ReadOnly Property References As References

Dim instance As VSProject
Dim value As References

value = instance.References
References References { get; }
property References^ References {
    References^ get ();
}
function get References () : References

Eigenschaftenwert

Typ: VSLangProj.References

Eine References-Auflistung mit Reference-Objekten, von denen jedes einen Verweis darstellt.

Hinweise

Damit Sie Code schreiben können, der sich auf eine externe Komponente bezieht, müssen Sie zunächst einen Verweis auf diese Komponente im Projekt einrichten. Auf drei Komponententypen kann verwiesen werden: .NET-Assemblys, COM-Automatisierungsserver und -Steuerelemente sowie weitere Projekte in derselben Projektmappe, die Komponenten verfügbar machen.

Beispiele

' Macro Editor
' Assuming that the first project in the solution is a Visual Basic or C#
' application, this routine lists the references in the project.
Imports VSLangProj
Sub ListReferences()
   ' Retrieve the VSProject object.
   Dim theVSProject As VSProject = _
      CType(DTE.Solution.Projects.Item(1).Object, VSProject)

   ' Retrieve the references collection.
   Dim refs As References = theVSProject.References

   ' Create a string list of the reference names.
   Dim refList As String = ""
   Dim aRef As Reference
   For Each aRef In refs
      refList &= aRef.Identity & ControlChars.CrLf
   Next
   MsgBox(refList)
End Sub

Berechtigungen

Siehe auch

Referenz

VSProject-Schnittstelle

VSProject-Member

VSLangProj-Namespace