开发 Windows 应用程序以执行 InfoPath Forms Services 管理任务

上次修改时间: 2010年3月12日

适用范围: SharePoint Server 2010

创建使用 InfoPath Forms Services 的 Windows 应用程序可自动执行管理任务(如部署表单模板、收集有关已部署表单模板的信息或配置运行 InfoPath Forms Services 的服务器)。

支持这些操作的类都包含在 Microsoft.Office.InfoPath.Server.Administration 命名空间中,此命名空间是 Microsoft.Office.InfoPath.Server.dll 程序集的一部分。例如,FormsService 类允许配置 InfoPath Forms Services,而 FormTemplateCollection 类是已使用"SharePoint 管理中心"网站部署的表单模板的集合。程序集中设计为由开发人员使用的另一个命名空间是 Microsoft.Office.InfoPath.Server.Controls,此命名空间包含 XmlFormView 类。此类用于承载自定义网页中的 InfoPath 表单。有关使用 XmlFormView 类的详细信息,请参阅创作包含 XmlFormView 控件的自定义网页

在此节中,您将了解如何创建三个使用 Microsoft.Office.InfoPath.Server.Administration 命名空间中的类来管理和配置 InfoPath Forms Services 的 Windows 应用程序。作为 Microsoft SharePoint Server 2010 的一部分,您需要在运行 InfoPath Forms Services 的服务器上安装 Visual Studio。

本节内容

对于每项任务,您都可以在 Visual Studio 中使用您所选择的语言创建新的"Windows 应用程序"项目,或为每项任务创建其他表单。

备注

虽然 Microsoft.Office.InfoPath.Server.Administration 命名空间中的代码示例使用控制台窗口来显示信息,并且 stsadm.exe 命令行工具可用于配置 SharePoint,但是本节只着重介绍使用 Windows 控件和 Visual Basic 及 C# 代码开发 Windows 应用程序。

引用

Microsoft.Office.InfoPath.Server.Administration