VSProject.References, propriété
Obtient la collection References du projet. Lecture seule.
Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)
Syntaxe
'Déclaration
'Utilisation
Valeur de la propriété
Collection References qui contient les objets Reference, chacun représentant une référence.
Notes
Si vous souhaitez écrire du code pour un composant externe, veillez à ce que votre projet contienne une référence à ce composant. Les références peuvent porter sur trois types de composants : assemblys .NET, serveurs et contrôles d'automatisation COM et autres projets de la même solution exposant des composants.
Exemple
' 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
Voir aussi
Référence
VSProject, interface
Membres VSProject
VSLangProj, espace de noms