References.AddProject (Método)
Adiciona uma nova referência do projeto para o projeto e retorna o objeto recém-criado Reference.
Namespace: VSLangProj
Assembly: VSLangProj (em vslangproj.dll)
Sintaxe
'Declaração
'Uso
Parâmetros
- pProject
Necessário. O Project objeto a ser adicionado.
Comentários
Este método não gera um erro se existir no projeto com o mesmo Identity, Culture uma referência, MinorVersionMajorVersion., BuildNumber e RevisionNumber Como a nova referência Condição que indicaria que a referência indicado pelo parâmetro bstrPath já foi adicionada ao projeto. Do ProjectItem em vez disso, para a referência correspondente já no projeto será retornada.
Se uma referência com o mesmo Identity ou Culture for encontrado no projeto, o método gera um erro. mas com diferença MajorVersion, MinorVersion, RevisionNumberBuildNumber
Exemplo
' Macro Editor
Imports VSLangProj
' Add the second project as a reference to the first project.
Sub AddProjectExample()
' First project is a Visual Basic or C# project.
Dim theVSProject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
' Second project is any type of project.
Dim secondProject As Project = DTE.Solution.Projects.Item(2)
' AddProject returns the newly created Reference object.
Dim newReference As Reference
newReference = theVSProject.References.AddProject(secondProject)
End Sub
Consulte também
Referência
References (Interface)
References (Membros)
VSLangProj (Namespace)