次の方法で共有


方法 : Visual C++ ウィザード モデルの例を解釈する

Visual Studio アドインは、Visual Studio 2013 では使用されなくなりました。 アドインを VSPackage 拡張機能にアップグレードしてください。 アップグレードの詳細については、「FAQ: アドインを VSPackage 拡張に変換する」を参照してください。

Visual C++ ウィザード モデルに関するリファレンス トピックにある多くの例は、Visual C++ プロジェクトを作成するための、Visual Studio に用意されたウィザードの HTML ファイルからの抜粋です。 使用するコンテキストを示すために、トピックにすべての関数が含まれていることもあります。 Visual C++ のカスタム ウィザードの詳細については、「カスタム ウィザードの作成」、「ウィザードをデザインする手順」、「Custom Wizard Samples」および「ウィザードのカスタマイズ」を参照してください。

Visual C++ のウィザード ファイルでプロパティとメソッドの他の例を探すには、[フォルダーを指定して検索] ダイアログ ボックスを使用します。

注意

\Program Files\Microsoft Visual Studio 10.0\VC\VCWizards フォルダーに、Visual C++ の各ウィザードのフォルダーが 1 つずつあります。

Visual C++ ウィザード モデルのアーキテクチャでは、スクリプトおよび HTML を使用してオートメーションを実装します。 メソッドまたはプロパティをスクリプトから呼び出す場合は、次の手順にあるいずれかの規則に従う必要があります。

注意

実際に画面に表示されるダイアログ ボックスとメニュー コマンドは、アクティブな設定またはエディションによっては、ヘルプの説明と異なる場合があります。ここに記載されている手順は、全般的な開発設定が適用されているものとして記述されています。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio での開発設定のカスタマイズ」を参照してください。

Visual C++ ウィザード モデルのプロパティおよびメソッドに JScript ファイルからアクセスするには

  • モデル項目の前に "wizard" を付けます。

    次のように記述します。

    wizard.FindSymbol("PROJECT_PATH");
    

Visual Studio 環境モデルのプロパティおよびメソッドに JScript ファイルからアクセスするには

  • モデル項目の前に "dte" を付けます。

    次のように記述します。

    var Solution = dte.Solution;
    

Visual C++ ウィザード モデルまたは Visual Studio 環境モデルのプロパティおよびメソッドに HTML ファイルからアクセスするには

  • モデル項目の前に "window.external" を付けます。

    次のように記述します。

    window.external.AddSymbol("HEADER_FILE_VALID", true);
    

参照

概念

ウィザードのデザイン

その他の技術情報

Visual C++ 機能拡張オブジェクト モデル