VSProject.References (Propiedad)
Obtiene la colección de References del proyecto. Sólo lectura.
Espacio de nombres: VSLangProj
Ensamblado: VSLangProj (en VSLangProj.dll)
Sintaxis
'Declaración
ReadOnly Property References As References
Get
References References { get; }
property References^ References {
References^ get ();
}
abstract References : References
function get References () : References
Valor de propiedad
Tipo: VSLangProj.References
Colección de References que contiene objetos Reference, cada uno de los cuales representa una referencia.
Comentarios
Para poder escribir código que trabaje con un componente externo, el proyecto debe contener en primer lugar una referencia a dicho componente. Puede hacerse referencia a tres tipos de componentes: ensamblados .NET, servidores de automatización y controles COM, así como otros proyectos de la misma solución que expongan componentes.
Ejemplos
[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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.