Aracılığıyla paylaş


Reference.ContainingProject Özellik

Seçili öğeyi bir parçası olan proje alır.Salt okunur.

Ad alanı:  VSLangProj
Derleme:  VSLangProj (VSLangProj.dll içinde)

Sözdizimi

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

Özellik Değeri

Tür: Project
Döndüren bir Project nesne.

Notlar

Almak için bu özelliği kullanın Project maddesini içeren nesne.

Örnekler

Bu örnek, seçilen proje öğesi bir parçası olduğu proje adını almak için özel makro işlevi kullanarak gösterir.Bir test yöntemi işlevi kullanmak için oluşturulur.

' 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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Reference Arabirim

VSLangProj Ad Alanı