VSProject.Project 屬性

取得此 Visual Basic 或 Visual C# 專案的關聯泛型 Project 物件。 唯讀。

命名空間:  VSLangProj
組件:  VSLangProj (在 VSLangProj.dll 中)

語法

'宣告
ReadOnly Property Project As Project
    Get
Project Project { get; }
property Project^ Project {
    Project^ get ();
}
abstract Project : Project
function get Project () : Project

屬性值

型別:EnvDTE.Project
傳回 Project 物件。

備註

VSProject 物件是泛用 Project 物件的屬性。 Project 屬性可用來存取一般擴充 Project 物件的存取。

範例

[Visual Basic]

' Macro Editor
Imports VSLangProj
' Displays whether project has unsaved changes.
Sub IsProjectSaved(ByVal aVSProject As VSProject)
   Dim theProject As EnvDTE.Project
   theProject = aVSProject.Project
   If (theProject.Saved) Then
      MsgBox(theProject.Name & " is saved.")
   Else
      MsgBox(theProject.Name & " is not saved.")
   End If
End Sub

.NET Framework 安全性

請參閱

參考

VSProject 介面

VSLangProj 命名空間