Compartir a través de


Environment Clase

Definición

Proporciona propiedades para determinar el entorno en tiempo de ejecución que se utilizó para abrir la plantilla de formulario.

public ref class Environment abstract
public abstract class Environment
type Environment = class
Public MustInherit Class Environment
Herencia
Environment

Ejemplos

En el ejemplo siguiente, se muestra un patrón básico para comprobar los valores de IsBrowser y IsMobile las propiedades para ejecutar código condicionalmente en función del entorno y el programa que se usaron para abrir el formulario.

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

Comentarios

Utilice la Environment propiedad de la XmlForm clase para acceder a un Environment objeto que puede usar para determinar qué entorno y programa en tiempo de ejecución se usaron para abrir la plantilla de formulario para su edición.

La Environment clase proporciona las IsBrowser propiedades y IsMobile que permiten determinar qué entorno de edición se usó para abrir una plantilla de formulario. Si ambas propiedades devuelven false, la plantilla de formulario se abrió en Microsoft InfoPath. Si cualquiera de las propiedades devuelve true, la plantilla de formulario se abrió desde una biblioteca de documentos configurada correctamente en Microsoft SharePoint Server 2010 que ejecuta InfoPath Forms Services en el programa para la propiedad correspondiente: un explorador web (IsBrowserpropiedad) o un explorador móvil (IsMobile propiedad).

Constructores

Environment()

Proporciona propiedades para determinar el entorno en tiempo de ejecución que se utilizó para abrir la plantilla de formulario.

Propiedades

IsBrowser

Obtiene si la plantilla de formulario se abrió desde InfoPath Forms Services en un explorador web.

IsMobile

Obtiene si la plantilla de formulario se abrió desde InfoPath Forms Services en un explorador en un dispositivo móvil.

Se aplica a