Environment 类

定义

提供属性以确定打开表单模板时所使用的运行时环境。

public ref class Environment abstract
public abstract class Environment
type Environment = class
Public MustInherit Class Environment
继承
Environment

示例

在以下示例中,演示了一种基本模式,用于检查 和 IsMobile 属性的值IsBrowser,以便根据用于打开窗体的环境和程序有条件地运行代码。

if (this.Environment.IsBrowser)
{
   // Code to run if form is open in a Web browser.
}

else if (this.Environment.IsMobile)
{
   // Code to run if form is open in a mobile browser.
}
else
{
   // Code to run if form is open in the InfoPath editor.
}
If (Me.Environment.IsBrowser) Then
   ' Code to run if form is open in a Web browser.
ElseIf (Me.Environment.IsMobile) Then
   ' Code to run if form is open in a mobile browser.
Else
   ' Code to run if form is open in the InfoPath application.
End If

注解

Environment使用 类的 XmlForm 属性访问Environment对象,可以使用确定哪个运行时环境和程序用于打开表单模板进行编辑。

Environment 提供 IsBrowserIsMobile 属性,使你能够确定用于打开表单模板的编辑环境。 如果这两个属性都返回 false,则表单模板将在 Microsoft InfoPath 中打开。 如果任一属性返回 true,则会从 Microsoft SharePoint Server 2010 上适当配置的文档库打开表单模板,该文档库在程序中运行InfoPath Forms Services对应的属性:web 浏览器 (IsBrowser 属性) 或移动浏览器 (IsMobile 属性) 。

构造函数

Environment()

提供属性以确定打开表单模板时所使用的运行时环境。

属性

IsBrowser

获取是否在 Web 浏览器中从InfoPath Forms Services打开表单模板。

IsMobile

获取是否在移动设备的浏览器中从InfoPath Forms Services打开表单模板。

适用于