Udostępnij za pośrednictwem


Właściwość Imports.ContainingProject —

Pobiera projekt, który zawiera 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óry zawiera 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

Imports Interfejs

Przestrzeń nazw VSLangProj