Reference.ContainingProject, propriété
Obtient le projet dont fait partie l'élément sélectionné. Lecture seule.
Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)
Syntaxe
'Déclaration
'Utilisation
Valeur de la propriété
Retourne un objet Project.
Notes
Utilisez cette propriété pour récupérer l'objet Project qui inclut l'élément.
Exemple
L'exemple suivant montre comment utiliser une macro-fonction privée pour récupérer le nom du projet dont fait partie l'élément de projet. Une méthode de test est créée pour utiliser cette fonction.
' 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
Voir aussi
Référence
Reference, interface
Membres Reference
VSLangProj, espace de noms