Sdílet prostřednictvím


Reference.ContainingProject – vlastnost

Získá, vybraná položka je součástí projektu.Jen pro čtení

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

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

Hodnota vlastnosti

Typ: Project
Vrátí Project objektu.

Poznámky

Tato vlastnost umožňuje načíst Project objekt, který obsahuje požadovaný předmět.

Příklady

Tento příklad ukazuje použití soukromé makro funkce získat název projektu, jehož položky pro vybraný projekt je součástí.Použití funkce je vytvořen zkušební metody.

' 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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Reference Rozhraní

VSLangProj – obor názvů