InfoPath 编程环境简介

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

Microsoft Office InfoPath 支持多种用编程代码自定义表单模板的编程环境。可以根据您或组织喜欢的编程语言以及可以使用的开发环境和工具来确定最适合的编程环境。

本文内容

脚本代码

托管代码

兼容性考虑

脚本代码

Microsoft 脚本编辑器 (MSE) 才当您安装 InfoPath 时,您的计算机上未安装 Microsoft.NET Framework 2.0 和 Microsoft Core XML Services 6.0 InfoPath 默认集成的开发环境。当您在 MSE 工作时,您可以使用 Microsoft JScript 或 Microsoft Visual Basic Scripting Edition (VBScript) 创建自定义业务逻辑表单模板。

可以在设计模式下打开 MSE,方法是指向“工具”菜单上的“编程”,然后单击“Microsoft 脚本编辑器”,或者按 ALT+Shift+F11。在从 InfoPath 中打开 MSE 时,会出现 MSE 代码编辑器,并且会在代码编辑窗口中打开表单模板的默认脚本文件,该文件的文件扩展名为 .js 或 .vbs,具体取决于模板的脚本语言。

注意: 如果在“编程”菜单上看不到“Microsoft 脚本编辑器”,则必须选择 JScript 或 VBScript 作为表单模板的脚本语言。有关为表单模板设置脚本语言的详细信息,请在请参阅一节中查找相关链接。

返回页首

托管代码

如果在安装 InfoPath 时计算机上安装了 Microsoft .NET Framework 2.0 和 Microsoft Core XML Services 6.0,则 InfoPath 将使用 Microsoft Visual Studio Tools for Applications (VSTA) 编程环境作为默认的集成开发环境。在 VSTA 中工作时,可以使用 Microsoft Visual Basic 或 Microsoft C# 为表单模板创建自定义的托管代码。有关在该开发环境中工作的具体信息,请参阅随 VSTA 安装的文档。

其他开发选项才可用如果在同一台计算机上安装了 Microsoft Visual Studio 2005 和 InfoPath。您可以下载并安装Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System,这使您可以创建和使用的设计表单模板托管从 Visual Studio 2005 开发环境中的代码。有关使用 Visual Studio 创建 InfoPath 项目的详细信息,请参阅与Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System一起安装的文档。

返回页首

兼容性考虑

与浏览器兼容的表单模板仅支持 C# 和 Visual Basic .NET 语言。具有 JScript 或 VBScript 脚本代码的表单模板与浏览器不兼容。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×