Udostępnij za pośrednictwem


Właściwość Reference.ContainingProject —

Pobiera wybrany element jest częścią projektu.Tylko do odczytu.

Przestrzeń nazw:  VSLangProj
Zestaw:  VSLangProj (w VSLangProj.dll)

Składnia

'Deklaracja
ReadOnly Property ContainingProject As Project
Project ContainingProject { get; }
property Project^ ContainingProject {
    Project^ get ();
}
abstract ContainingProject : Project with get
function get ContainingProject () : Project

Wartość właściwości

Typ: Project
Zwraca Project obiektu.

Uwagi

Ta właściwość umożliwia pobrać Project obiekt, który zawiera element.

Przykłady

Ten przykład demonstruje użycie funkcję makro prywatnych do pobierania nazwy elementu wybranego projektu jest częścią projektu.Metoda badania tworzona jest funkcja.

' 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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Reference Interfejs

Przestrzeń nazw VSLangProj