如何:解释 Visual C++ 向导模型示例

Visual C++ 向导模型引用主题中的大多数示例都摘自 Visual Studio 中提供的向导 HTML 文件,用于创建 Visual C++ 项目。 如果可行,其中的主题将包括完整的功能,以提供使用这些功能的上下文。 有关 Visual C++ 自定义向导的更多信息,请参见创建自定义向导向导的设计步骤Custom Wizard Samples自定义向导

若要在 Visual C++ 向导文件中查找属性和方法的其他示例,请使用“查找和替换”窗口 ->“在文件中查找”对话框。

提示

在 \Program Files\Microsoft Visual Studio 10.0\VC\VCWizards 文件夹中可以找到每个 Visual C++ 向导的文件夹。

Visual C++ 向导模型体系结构使用脚本和 HTML 来实现自动化。 从脚本调用方法或属性时,必须遵循以下过程中的约定之一。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 这些过程是在“常规开发设置”处于活动状态时开发的。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

从 JScript 文件访问 Visual C++ 向导模型中的属性和方法

  • 在模型项前面预置“wizard.”。

    例如:

    wizard.FindSymbol("PROJECT_PATH");
    

从 JScript 文件访问 Visual Studio 环境模型中的属性和方法

  • 在模型项前面预置“dte.”。

    例如:

    var Solution = dte.Solution;
    

从 HTML 文件访问 Visual C++ 向导模型或 Visual Studio 环境模型中的属性和方法

  • 在模型项前面预置“window.external.”。

    例如:

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

请参见

概念

设计向导

其他资源

Visual C++ 扩展性对象模型