Propriedade VSProject.References
Obtém o References coleção para o projeto. Somente leitura.
Namespace: VSLangProj
Assembly: VSLangProj (em VSLangProj.dll)
Sintaxe
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
Valor de propriedade
Tipo: VSLangProj.References
A References coleção que contém Reference objetos, cada uma representando uma referência.
Comentários
Para escrever código contra um componente externo, seu projeto primeiro deve conter uma referência a esse componente.Uma referência pode ser feita para três tipos de componentes: Assemblies .NET, servidores de automação COM controles e outros projetos na mesma solução que exponham componentes.
Exemplos
' 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
Permissões
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.