Compartilhar via


Environment Classe

Definição

Fornece propriedades para determinar qual ambiente de runtime foi usado para abrir o modelo de formulário.

public ref class Environment abstract
public abstract class Environment
type Environment = class
Public MustInherit Class Environment
Herança
Environment

Exemplos

No exemplo a seguir, um padrão básico é mostrado para verificar os valores e IsBrowserIsMobile as propriedades para executar condicionalmente o código, dependendo de qual ambiente e programa foram usados para abrir o formulário.

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

Comentários

Use a Environment propriedade da XmlForm classe para acessar um Environment objeto que você pode usar para determinar qual ambiente de runtime e programa foi usado para abrir o modelo de formulário para edição.

A Environment classe fornece as IsBrowser propriedades e IsMobile que permitem determinar qual ambiente de edição foi usado para abrir um modelo de formulário. Se ambas as propriedades retornarem false, o modelo de formulário será aberto no Microsoft InfoPath. Se uma das propriedades retornar true, o modelo de formulário será aberto de uma biblioteca de documentos configurada adequadamente no Microsoft SharePoint Server 2010 executando InfoPath Forms Services no programa para a propriedade correspondente: um navegador da Web (IsBrowser propriedade) ou um navegador móvel (IsMobile propriedade).

Construtores

Environment()

Fornece propriedades para determinar qual ambiente de runtime foi usado para abrir o modelo de formulário.

Propriedades

IsBrowser

Obtém se o modelo de formulário foi aberto de InfoPath Forms Services em um navegador da Web.

IsMobile

Obtém se o modelo de formulário foi aberto de InfoPath Forms Services em um navegador em um dispositivo móvel.

Aplica-se a