VCProject.AddProjectReference(Object) Yöntem

Tanım

Projeye bir proje başvurusu ekler.

public:
 System::Object ^ AddProjectReference(System::Object ^ proj);
public:
 Platform::Object ^ AddProjectReference(Platform::Object ^ proj);
winrt::Windows::Foundation::IInspectable AddProjectReference(winrt::Windows::Foundation::IInspectable const & proj);
[System.Runtime.InteropServices.DispId(843)]
public object AddProjectReference (object proj);
[<System.Runtime.InteropServices.DispId(843)>]
abstract member AddProjectReference : obj -> obj
Public Function AddProjectReference (proj As Object) As Object

Parametreler

proj
Object

Eklenecek proje başvurusu.

Döndürülenler

Object

Proje başvurusunu temsil eden nesne.

Öznitelikler

Örnekler

Bu örneği derlemek ve çalıştırmak hakkında bilgi için bkz. nasıl yapılır: proje modeli genişletilebilirliği Için örnek kod derleme .

AddProjectReference ikinci bir projeyi, mümkünse ilk projeye başvuru olarak ekler.

' 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  

Açıklamalar

Yalnızca yüklenen projelere başvurabilirsiniz.

Şunlara uygulanır