Condividi tramite


Proprietà Reference.ContainingProject

Ottiene il progetto di cui fa parte l’elemento selezionato. Di sola lettura.

Spazio dei nomi: VSLangProj
Assembly: VSLangProj (in vslangproj.dll)

Sintassi

'Dichiarazione
'Utilizzo

Valore proprietà

Restituisce un oggetto Project.

Note

Utilizzare questa proprietà per recuperare l’oggetto Project che include l’elemento.

Esempio

Questo esempio mostra l’utilizzo di una funzione macro privata per recuperare il nome del progetto di cui l’elemento del progetto selezionato fa parte. Per usare la funzione viene creato un metodo test.

' Macro Editor 
Imports VSLangProj
Private Function GetProjectName(ByVal refs As References) _
   As String
   Return refs.ContainingProject.Name
End Function
    
Sub TestGetProjectName()
   ' First project is a Visual Basic or C# project.
   Dim theVSProject As VSProject = _
      CType(DTE.Solution.Projects.Item(1).Object, VSProject)
   Dim refs As References = theVSProject.References
   MsgBox(GetProjectName(refs))
End Sub

Vedere anche

Riferimenti

Interfaccia Reference
Membri Reference
Spazio dei nomi VSLangProj