ContextGuids 類別

包含內容 GUID,而每個 GUID 都表示整合式開發環境 (IDE) 或工具視窗的一個狀態。 狀態的範例包括正在進行的偵錯工作階段 (Session)、載入的空白方案,或設計檢視中的 IDE。 這個列舉型別會當做引數傳遞至 AddNamedCommandAddNamedCommand2

繼承階層架構

System.Object
  EnvDTE80.ContextGuids

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

語法

'宣告
<GuidAttribute("18CBB358-74CE-454F-AB65-08C83DDF7B3C")> _
Public MustInherit Class ContextGuids
[GuidAttribute("18CBB358-74CE-454F-AB65-08C83DDF7B3C")]
public abstract class ContextGuids
[GuidAttribute(L"18CBB358-74CE-454F-AB65-08C83DDF7B3C")]
public ref class ContextGuids abstract
[<AbstractClass>]
[<GuidAttribute("18CBB358-74CE-454F-AB65-08C83DDF7B3C")>]
type ContextGuids =  class end
public abstract class ContextGuids

ContextGuids 型別會公開下列成員。

方法

  名稱 說明
公用方法 Equals 判斷指定的 Object 和目前的 Object 是否相等。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。

回頁首

欄位

  名稱 說明
公用欄位靜態成員 vsContextGuidApplicationBrowser 表示應用程式瀏覽器是否已經顯示。
公用欄位靜態成員 vsContextGuidAutoLocals 表示 [自動區域變數] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidBookmarks 表示書籤視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidCallBrowser 表示Call Browser視窗是否已經顯示(僅限 Visual C++)。
公用欄位靜態成員 vsContextGuidCallStack 表示 [呼叫堆疊] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidClassView 表示類別檢視是否已經顯示。
公用欄位靜態成員 vsContextGuidCodeDefinition 表示程式碼定義視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidCodeWindow 表示程式碼和文字編輯器是否為可見。
公用欄位靜態成員 vsContextGuidCommandWindow 表示命令視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidCommunityWindow 表示 [CodeZone 社群] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidCSSTextEditor 表示 CSS 編輯器是否已經顯示。
公用欄位靜態成員 vsContextGuidData
公用欄位靜態成員 vsContextGuidDataSourceWindowAutoVisible 表示資料來源視窗是否為可見。
公用欄位靜態成員 vsContextGuidDataSourceWindowSupported 表示目前內容中是否支援資料來源視窗
公用欄位靜態成員 vsContextGuidDebugging 表示整合式開發環境 (IDE) 是否處於偵錯模式。
公用欄位靜態成員 vsContextGuidDesignMode 表示整合式開發環境 (IDE) 是否在 [設計] 檢視中。
公用欄位靜態成員 vsContextGuidDeviceExplorer
公用欄位靜態成員 vsContextGuidDocumentOutline 表示 [文件大綱] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidDynamicHelp 表示 [動態說明] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidEmptySolution 表示空白方案 (即沒有專案的方案) 是否在整合式開發環境 (IDE) 中開啟。
公用欄位靜態成員 vsContextGuidErrorList 表示錯誤清單視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidFavorites
公用欄位靜態成員 vsContextGuidFindReplace 表示尋找和取代視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidFindResults1 表示尋找結果視窗 1 是否已經顯示。
公用欄位靜態成員 vsContextGuidFindResults2 表示尋找結果視窗 2 是否已經顯示。
公用欄位靜態成員 vsContextGuidFindSymbol 表示 [尋找符號] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidFindSymbolResults 表示尋找符號結果視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidFrames 表示目前內容是否包含視窗框架。
公用欄位靜態成員 vsContextGuidFullScreenMode 表示整合式開發環境 (IDE) 是否為全螢幕檢視,而非視窗檢視。
公用欄位靜態成員 vsContextGuidHelpContents 表示 [說明] 視窗的 [目錄] 索引標籤是否已經顯示。
公用欄位靜態成員 vsContextGuidHelpIndex 表示 [說明] 視窗的 [說明] 索引標籤是否已經顯示。
公用欄位靜態成員 vsContextGuidHelpSearch 表示 [說明] 視窗的 [搜尋] 窗格是否已經顯示。
公用欄位靜態成員 vsContextGuidHTMLCodeView 表示編輯器的 [程式碼檢視] 是否已經顯示。
公用欄位靜態成員 vsContextGuidHTMLDesignView 表示程式碼和文字編輯器是否在 [設計] 檢視中。
公用欄位靜態成員 vsContextGuidHTMLSourceEditor 表示 [HTML 編輯器原始碼] 編輯器的 [編輯器] 窗格是否已經顯示。
公用欄位靜態成員 vsContextGuidHTMLSourceView 表示 [HTML 編輯器原始碼] 編輯器的 [檢視] 窗格是否已經顯示。
公用欄位靜態成員 vsContextGuidKindStartPage 表示起始頁是否已經顯示。
公用欄位靜態成員 vsContextGuidLinkedWindowFrame 表示目前視窗是否為連結視窗。
公用欄位靜態成員 vsContextGuidLocals 表示 [區域變數] 視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidMacroExplorer 表示巨集總管視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidMainWindow 表示 Visual Studio 主視窗。
公用欄位靜態成員 vsContextGuidNoSolution 表示整合式開發環境 (IDE) 是否開啟但沒有載入任何方案。
公用欄位靜態成員 vsContextGuidNotBuildingAndNotDebugging 表示整合式開發環境 (IDE) 是否未建置或偵錯程式碼。
公用欄位靜態成員 vsContextGuidObjectBrowser 表示物件瀏覽器是否已經顯示。
公用欄位靜態成員 vsContextGuidOutput 表示輸出視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidProperties 表示屬性視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidResourceView 表示資源檢視視窗是否已經顯示。
公用欄位靜態成員 vsContextGuidSchema 表示 [結構描述] 檢視是否已經顯示。
公用欄位靜態成員 vsContextGuidServerExplorer 表示伺服器總管/資料庫總管是否已經顯示。
公用欄位靜態成員 vsContextGuidSolutionBuilding 表示整合式開發環境 (IDE) 是否正在建置方案。
公用欄位靜態成員 vsContextGuidSolutionExists 表示方案是否載入整合式開發環境 (IDE)。
公用欄位靜態成員 vsContextGuidSolutionExistsAndNotBuildingAndNotDebugging 表示方案是否載入但未建置或偵錯。
公用欄位靜態成員 vsContextGuidSolutionExplorer 表示Solution Explorer是否已經顯示。
公用欄位靜態成員 vsContextGuidSolutionHasMultipleProjects 表示目前的方案是否包含一個以上的專案。
公用欄位靜態成員 vsContextGuidSolutionHasSingleProject 表示目前的方案是否只包含一個專案。
公用欄位靜態成員 vsContextGuidSolutionOrProjectUpgrading 表示目前的方案或方案中的專案是否正在升級中。
公用欄位靜態成員 vsContextGuidTaskList 表示工作清單 (Visual Studio)是否已經顯示。
公用欄位靜態成員 vsContextGuidTextEditor 表示程式碼和文字編輯器是否已經顯示。
公用欄位靜態成員 vsContextGuidThread 表示 [執行緒] 視窗。
公用欄位靜態成員 vsContextGuidToolbox 表示工具箱是否已經顯示。
公用欄位靜態成員 vsContextGuidToolboxInitialized 表示工具箱是否已經啟動和初始化。
公用欄位靜態成員 vsContextGuidUIHierarchyDragging 表示是否正在從 TreeView 控制項 (Windows Form) 或其他階層式控制項來回拖曳項目。
公用欄位靜態成員 vsContextGuidWatch 表示 [監看式] 視窗。
公用欄位靜態成員 vsContextGuidWebBrowser 表示 Visual Studio 內部 Web 瀏覽器是否已經顯示。
公用欄位靜態成員 vsContextGuidWindowsFormsDesigner 表示 Windows Form 設計工具是否已經顯示。
公用欄位靜態成員 vsContextGuidXMLTextEditor 表示 [XML 編輯器] 視窗是否已經顯示。

回頁首

備註

許多命令都只會在相關的 GUID 為作用中時才顯示。 例如,除非正在偵錯程式碼,否則部分偵錯命令不會顯示。 如果沒有一個相關內容正在作用中,命令就不會顯示。

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

EnvDTE80 命名空間