ServerInfo 类

提供有关表单所在的 SharePoint Foundation 服务器的信息。

继承层次结构

System.Object
  Microsoft.Office.InfoPath.ServerInfo

命名空间:  Microsoft.Office.InfoPath
程序集:  Microsoft.Office.InfoPath(位于 Microsoft.Office.InfoPath.dll 中)

语法

声明
Public MustInherit Class ServerInfo
用法
Dim instance As ServerInfo
public abstract class ServerInfo

备注

如果表单模板已发布到 SharePoint Foundation 服务器,则 ServerInfo 类的成员可用于确定有关在哪里发布表单的信息,例如表单所在文档库的 URL。若要访问与当前表单关联的 ServerInfo 对象,请使用 XmlForm 类的 ServerInfo 属性。

在使用 Microsoft.Office.InfoPath 命名空间的成员提供的对象模型创建的托管代码表单模板中,可以在表单代码中使用 this (C#) 或 Me (Visual Basic) 关键字直接访问 XmlForm 类的成员(无需建立对 XmlForm 类的引用的对象变量)。

例如,以下代码示例使用 this 或 Me 关键字访问与当前表单关联的 ServerInfo 对象,然后使用 SharePointListUrl 属性创建一个字符串变量,此变量包含表单所在文档库的 URL。

string strListUrl = this.ServerInfo.SharePointListUrl.OriginalString;
Dim strListUrl As String = Me.ServerInfo.SharePointListUrl.OriginalString

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

ServerInfo 成员

Microsoft.Office.InfoPath 命名空间