共用方式為


SolutionContext 介面

代表方案中所有的專案,有些即將建置,而專案組態與平台在選取特定的 SolutionConfiguration 物件時,就會出現內容。

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

語法

'宣告
<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")> _
Public Interface SolutionContext
[GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface SolutionContext
[GuidAttribute(L"FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface class SolutionContext
[<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")>]
type SolutionContext =  interface end
public interface SolutionContext

SolutionContext 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Collection 傳回包含支援這屬性之 SolutionContext 物件的 SolutionContexts 集合。
公用屬性 ConfigurationName 設定或取得選取此方案內容時,會提供內容的專案組態名稱。
公用屬性 DTE 取得最上層的擴充性物件。
公用屬性 PlatformName 取得此指派支援的平台名稱。
公用屬性 ProjectName 取得此 SolutionContext 物件提供內容之專案的唯一名稱。
公用屬性 ShouldBuild 設定或傳回當選取與此 SolutionContext 相關的方案組態時,是否建置目前的專案。
公用屬性 ShouldDeploy 設定或傳回當選取與此 SolutionContext 相關的方案組態時,是否部署目前的專案。

回頁首

備註

方案中的每個專案都有一個相關的 SolutionContext 物件,它定義特定專案組態和平台,會在 SolutionConfiguration 選取後提供內容。 此物件可用來判斷特定的專案是已建置或已部署完成。

請參閱

參考

EnvDTE 命名空間