开发包含代码的表单模板入门

本节提供有关如何开始创建托管代码表单模板的信息,这些模板可以处理由 Microsoft.Office.InfoPath 命名空间的成员提供的 InfoPath 对象模型。

本节内容

为 InfoPath 开发人员提供的新功能

提供有关开发人员所关注的新功能和改进的信息。

了解 InfoPath 对象模型和开发环境

描述用于开发表单模板中的业务逻辑的两种编程模型,以及 InfoPath 支持的 Visual Studio 2008 开发环境。

使用 Visual Studio 进行开发

介绍如何安装 Visual Studio 2012 环境。

为 Visual Studio Tools for Applications 安装本地 .NET Framework 帮助

介绍如何在 Visual Studio 2012 环境中安装供离线使用的 .NET Framework 文档的本地副本。

添加事件处理程序

介绍如何将事件处理程序添加到 InfoPath 托管代码表单模板。

预览和调试包含代码的 InfoPath 表单模板

介绍如何预览和调试 InfoPath 托管代码表单模板。

预览和调试需要完全信任的表单模板

介绍如何预览和调试包含需要完全信任的业务逻辑的 InfoPath 托管代码表单模板。

演练:创建具有代码的基本表单模板

介绍如何创建和调试基本的 InfoPath 托管代码表单模板的分步指南

将值记录到域中进行调试

介绍如何创建多行字段和用于记录调试信息的帮助程序函数。

打开或转换用 InfoPath 工具包创建的表单模板

描述如何打开或转换使用 InfoPath 2003 Toolkit 和 Visual Studio .NET 或 InfoPath 2003 Toolkit for Visual Studio 2005 创建的托管代码表单模板。

部署包含代码的 InfoPath 表单模板

介绍如何部署 InfoPath 托管代码表单模板。

在包含代码的 InfoPath 表单模板中如何...

为 InfoPath 托管代码表单模板的开发者提供一份常见任务摘要。

使用 XPathNavigator 和 XPathNodeIterator 类

提供了使用 XPathNavigatorXPathNodeIterator 类来处理 XML 数据的 InfoPath 托管代码对象模型成员的汇总。

使用 SharePoint 对象模型成员

介绍如何创建有关 Microsoft.SharePoint 集的参考,以便用户可以从表单代码编写针对其对象模型的代码。

发布包含代码的表单

描述发布沙盒解决方案和管理员部署的解决方案的不同之处。

示例沙盒解决方案

提供两个示例,演示您可在 InfoPath 沙盒解决方案中编写的代码的种类。

可供 InfoPath 表单模板开发人员使用的其他资源

如何查找可供 InfoPath 开发人员使用的其他信息来源。