Environment 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供属性以确定打开表单模板时所使用的运行时环境。
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 提供 IsBrowser 和 IsMobile 属性,使你能够确定用于打开表单模板的编辑环境。 如果这两个属性都返回 false,则表单模板将在 Microsoft InfoPath 中打开。 如果任一属性返回 true,则会从 Microsoft SharePoint Server 2010 上适当配置的文档库打开表单模板,该文档库在程序中运行InfoPath Forms Services对应的属性:web 浏览器 (IsBrowser 属性) 或移动浏览器 (IsMobile 属性) 。
构造函数
Environment() |
提供属性以确定打开表单模板时所使用的运行时环境。 |
属性
IsBrowser |
获取是否在 Web 浏览器中从InfoPath Forms Services打开表单模板。 |
IsMobile |
获取是否在移动设备的浏览器中从InfoPath Forms Services打开表单模板。 |