VSProject.References-Eigenschaft
Ruft die References-Auflistung für das Projekt ab. Schreibgeschützt.
Namespace: VSLangProj
Assembly: VSLangProj (in VSLangProj.dll)
Syntax
'Declaration
ReadOnly Property References As References
References References { get; }
property References^ References {
References^ get ();
}
abstract References : References with get
function get References () : References
Eigenschaftswert
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
[Visual Basic]
' 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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.