IDE 定数
VSConstants クラスは、これまでヘッダー ファイルでのみ定義されていた統合開発環境 (IDE) に固有の定数をサポートします。
論理ビューと物理ビュー
値 | 説明 |
---|---|
Code_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、[プログラムから開く] ダイアログ ボックス (この場合、選択可能なコード ビュー) が取得されます。 |
Debugging_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、[プログラムから開く] ダイアログ ボックス (この場合、Code_guid と同じビューにマップされる選択可能な Debugging_guid デバッグ ビューが表示される) が取得されます。 |
Designer_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、[プログラムから開く] ダイアログ ボックス (この場合、[フォームの表示] デザイナー ビュー) が取得されます。 |
Primary_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、[プログラムから開く] ダイアログ ボックス (この場合、エディター ファクトリのデフォルト ビューとプライマリ ビュー) が取得されます。 |
TextView_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、[プログラムから開く] ダイアログ ボックス (この場合、ドキュメントまたはデータ テキスト エディター ビュー用) が取得されます。 |
UserChooseView_guid | GUID_VSStandardCommandSet97 cmdidOpenWith ハンドラーで、OpenStandardEditor メソッドにこの値を渡すと、使用するユーザー定義ビューを選択するようにユーザーにダイアログが表示されます。 |
エディター ファクトリ フラグ
値 | 説明 |
---|---|
CEF.CloneFile | CreateEditorInstance メソッドの最初のパラメーターとしてビットごとに結合される古いフラグ。 |
CEF.OpenAsNew | CreateEditorInstance メソッドの最初のパラメーターとしてビットごとに結合され、エディター ファクトリが必要な修正を実行する必要のあることを示します。 |
CEF.OpenFile | CreateEditorInstance メソッドの最初のパラメーターとしてビットごとに結合されます。このフラグは、CEF.CloneFile とは同時に指定できません。 |
CEF.Silent | CreateEditorInstance メソッドの最初のパラメーターとしてビットごとに結合され、エディター ファクトリがユーザー インターフェイス (UI) を表示せずにエディターを作成する必要があることを示します。 |
Visual Studio のエラー
値 | 説明 |
---|---|
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 | ユーザーが Visual Studio ウィザードの [戻る] ボタンを押したことを示す HRESULT 値。 |
Visual Studio の定数
値 | 説明 |
---|---|
VS_S_PROJECTFORWARDED | "プロジェクトが転送されました" を示す Visual Studio に固有のエラー HRESULT。 |
VS_S_TBXMARKER | "ツールボックス マーカー" を示す Visual Studio に固有の定数。 |
VSM_ENTERMODAL | モダリティの開始を示す OnBroadcastMessage メソッドを介して通知メッセージをブロードキャストする Visual Studio に固有の定数。 |
VSM_EXITMODAL | モダリティの終了を示す OnBroadcastMessage メソッドを介して通知メッセージをブロードキャストする Visual Studio に固有の定数。 |
VSM_TOOLBARMETRICSCHANGE | コマンド バーのメトリックが変更されたを示す OnBroadcastMessage メソッドを介して通知メッセージをブロードキャストする Visual Studio に固有の定数。 |
VSCOOKIE_NIL | Cookie が設定されていないことを示す Visual Studio に固有の定数。 |
VSITEMID.Nil | プロジェクト項目が存在しないことを表す Visual Studio 項目識別子。 この値は、現在選択されているものがない場合に使用されます。 |
VSITEMID.Root | プロジェクト階層のルートを表す Visual Studio 項目識別子。単一の項目ではなく、階層全体を識別するために使用されます。 |
VSITEMID.Selection | 現在選択されている項目 (階層のルートを含むことができる) を表す Visual Studio の項目識別子。 |
IVsSelectionEvents
たとえば、OnElementValueChanged の呼び出しなどで、IDE のどのコンポーネントが選択されたかを表します。
VSSELELEMID
新しい選択状態を示すために使用される定数。
コンポーネント セレクター ダイアログ定数
定数 | 値 |
---|---|
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 |