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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.