共用方式為


IDE 常數

類別 VSConstants 提供整合開發環境 (IDE) 專屬的常數,且先前只定義於頭檔中。

邏輯和實體檢視

Description
Code_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式應該將此值傳遞至 OpenStandardEditor 方法,以取得 [開啟方式] 對話框,在此案例中為可能的程序代碼檢視。
Debugging_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式會將此值傳遞至 OpenStandardEditor 方法以取得 [開啟方式] 對話框,在此情況下,會填入與 相同檢視的可能Debugging_guid偵錯檢視Code_guid
Designer_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式會將此值傳遞至 OpenStandardEditor 方法,以取得 [開啟方式] 對話框,在此案例中為 [檢視表單設計工具檢視]。
Primary_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式會將此值傳遞至 OpenStandardEditor 方法,以取得 [開啟方式] 對話框,在此案例中為編輯器處理站的預設/主要檢視。
TextView_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式會將此值傳遞至 OpenStandardEditor 方法,以取得 [開啟方式] 對話框,在此中用於檔或數據文本編輯器檢視。
UserChooseView_guid GUID_VSStandardCommandSet97cmdidOpenWith處理程式會將此值傳遞至 方法,OpenStandardEditor以提示用戶選擇要使用的使用者定義檢視。

編輯器處理站旗標

Description
CEF。CloneFile 已過時的旗標,結合位做為 方法的第一個參數 CreateEditorInstance
CEF。OpenAsNew 結合位做為、 方法的第一個參數 CreateEditorInstance,這表示編輯器處理站應該執行必要的修正。
CEF。OpenFile 結合位做為 方法的第一個參數 CreateEditorInstance ,這個旗標互斥 CEF。CloneFile
CEF。沉默 結合位做為 方法的第一個參數 CreateEditorInstance ,這表示編輯器處理站應該建立編輯器而不顯示使用者介面 (UI)。

Visual Studio 錯誤

Description
VS_E_BUSY 當有問題的物件在忙碌中時,介面傳回至異步行為的常數
VS_E_INCOMPATIBLEDOCDATA Visual Studio 特有的錯誤 HRESULT,適用於「不相容的文件數據」。
VS_E_PACKAGENOTLOADED Visual Studio 特有的錯誤 HRESULT,指出「未載入套件」。
VS_E_PROJECTALREADYEXISTS Visual Studio 特有的錯誤 HRESULT,指出「專案已經存在」。
VS_E_PROJECTMIGRATIONFAILED Visual Studio 特有的錯誤 HRESULT,指出「項目設定失敗」。
VS_E_PROJECTNOTLOADED Visual Studio 特有的錯誤 HRESULT,指出「專案未載入」。
VS_E_SOLUTIONALREADYOPEN Visual Studio 特有的錯誤 HRESULT,指出「解決方案已開啟」。
VS_E_SOLUTIONNOTOPEN Visual Studio 特有的錯誤 HRESULT,指出「解決方案未開啟」。
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED 由建置介面傳回,這些介面具有從 IVsOutput 介面指定數位的參數,但實作只能將 方法套用至所有輸出。
VS_E_UNSUPPORTEDFORMAT 如果檔案的格式無法在編輯器中開啟,此方法 CreateEditorInstance 會傳回這個值。
VS_E_WIZARDBACKBUTTONPRESS HRESULT 值,指出使用者在 Visual Studio 精靈中按下 [上一頁] 按鈕。

Visual Studio 常數

Description
VS_S_PROJECTFORWARDED Visual Studio 特有的錯誤 HRESULT,指出「已轉送專案」。
VS_S_TBXMARKER Visual Studio 特有的常數,用於「工具箱標記」。
VSM_ENTERMODAL Visual Studio 特有的常數,可透過 OnBroadcastMessage 表示形式開頭的方法廣播通知訊息。
VSM_EXITMODAL Visual Studio 特有的常數,可透過 OnBroadcastMessage 指示模式結尾的 方法來廣播通知訊息。
VSM_TOOLBARMETRICSCHANGE Visual Studio 特有的常數,可透過 OnBroadcastMessage 方法廣播通知訊息,指出命令行計量已變更。
VSCOOKIE_NIL Visual Studio 特有的常數,表示尚未設定 Cookie。
VSITEMID。零 代表項目專案不存在的Visual Studio專案標識碼。 沒有目前的選取範圍時,會使用此值。
VSITEMID。根 代表項目階層根目錄的 Visual Studio 專案識別碼,用來識別整個階層,而不是單一專案。
VSITEMID。選擇 Visual Studio 專案標識符,表示目前選取的專案或專案,其中包含階層的根目錄。

IVsSelectionEvents

描述剛剛在呼叫中 OnElementValueChanged 選取的 IDE 元件。

常數
SelectionElement.DocumentFrame 0x2
SelectionElement.PropertyBrowserSID 0x4
SelectionElement.StartupProject 0x3
SelectionElement.UndoManager 0x0
SelectionElement.UserContext 0x5
SelectionElement.WindowFrame 0x1

VSSELELEMID

用來表示新選取狀態的常數。

常數
VSConstants.VSSELELEMID 2
VSConstants.VSSELELEMID 7
VSConstants.VSSELELEMID 4
VSConstants.VSSELELEMID 6
VSConstants.VSSELELEMID 3
VSConstants.VSSELELEMID 0
VSConstants.VSSELELEMID 5
VSConstants.VSSELELEMID 1

元件選取器對話框常數

常數
CPDN_SELCHANGED WM_USER + 1280
CPDN_SELDBLCLICK WM_USER + 1281
CPPM_CLEARSELECTION WM_USER + 1290
CPPM_GETSELECTION WM_USER + 1287
CPPM_INITIALIZELIST WM_USER + 1285
CPPM_INITIALIZETAB WM_USER + 1288
CPPM_QUERYCANSELECT WM_USER + 1286
CPPM_SETMULTISELECT WM_USER + 1289

另請參閱