Udostępnij za pośrednictwem


Właściwość References.ContainingProject —

Pobiera projektu, którego częścią jest zaznaczony element.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ść służy do pobierania Project obiekt, który zawiera element.

Przykłady

Ten przykład demonstruje użycie funkcji makr prywatnych pobrać nazwy projektu, którego częścią jest element wybranego projektu.Metoda badania jest tworzony do funkcji.

' 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

References Interfejs

Przestrzeń nazw VSLangProj