VSProject.References, propriété
Obtient la collection References du projet. En lecture seule.
Espace de noms : VSLangProj
Assembly : VSLangProj (dans VSLangProj.dll)
Syntaxe
'Déclaration
ReadOnly Property References As References
References References { get; }
property References^ References {
References^ get ();
}
abstract References : References with get
function get References () : References
Valeur de propriété
Type : VSLangProj.References
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.
Exemples
[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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.