Condividi tramite


Metodo VCProject.AddProjectReference

Aggiunge un riferimento al progetto.

Spazio dei nomi:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Sintassi

'Dichiarazione
Function AddProjectReference ( _
    proj As Object _
) As Object
Object AddProjectReference(
    Object proj
)
Object^ AddProjectReference(
    [InAttribute] Object^ proj
)
abstract AddProjectReference : 
        proj:Object -> Object 
function AddProjectReference(
    proj : Object
) : Object

Parametri

  • proj
    Tipo: System.Object
    Il riferimento al progetto da aggiungere.

Valore restituito

Tipo: System.Object
Un oggetto che rappresenta il riferimento al progetto.

Note

È possibile fare riferimento solo ai progetti caricati.

Esempi

vedere Procedura: compilare codice di esempio per l'Extensibility del modello di progetto per informazioni su come compilare ed eseguire l'esempio.

AddProjectReference aggiunge un secondo progetto come un riferimento al primo progetto, se possibile.

' Add a reference to Microsoft.VisualStudio.VCProjectEngine and have 
' two Visual C++ projects loaded before running this example.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
    Sub Test()
        Dim prj1, prj2 As VCProject
        prj1 = DTE.Solution.Projects.Item(1).Object
        prj2 = DTE.Solution.Projects.Item(2).Object
        ' Adds project 2 as a reference to project 1.
        If prj1.CanAddProjectReference(prj2) Then
            prj1.AddProjectReference(prj2)
        End If
    End Sub
End Module

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCProject Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine