Environment Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Eigenschaften zum Bestimmen, welche Laufzeitumgebung zum Öffnen der Formularvorlage verwendet wurde.
public ref class Environment abstract
public abstract class Environment
type Environment = class
Public MustInherit Class Environment
- Vererbung
-
Environment
Beispiele
Im folgenden Beispiel wird ein grundlegendes Muster zum Überprüfen der Werte von - und IsMobile -Eigenschaften zum bedingten Ausführen von IsBrowser Code gezeigt, je nachdem, welche Umgebung und welches Programm zum Öffnen des Formulars verwendet wurde.
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
Hinweise
Verwenden Sie die Environment -Eigenschaft der XmlForm -Klasse, um auf ein Environment Objekt zuzugreifen, mit dem Sie bestimmen können, welche Laufzeitumgebung und welches Programm zum Öffnen der Formularvorlage zur Bearbeitung verwendet wurde.
Die Environment -Klasse stellt die IsBrowser Eigenschaften und IsMobile bereit, mit denen Sie bestimmen können, welche Bearbeitungsumgebung zum Öffnen einer Formularvorlage verwendet wurde. Wenn beide Eigenschaften false zurückgeben, wurde die Formularvorlage in Microsoft InfoPath geöffnet. Wenn eine Eigenschaft true zurückgibt, wurde die Formularvorlage aus einer entsprechend konfigurierten Dokumentbibliothek auf Microsoft SharePoint Server 2010 geöffnet, die InfoPath Forms Services im Programm für die entsprechende Eigenschaft ausführt: einen Webbrowser (IsBrowser -Eigenschaft) oder einen mobilen Browser (IsMobile -Eigenschaft).
Konstruktoren
Environment() |
Bietet Eigenschaften zum Bestimmen, welche Laufzeitumgebung zum Öffnen der Formularvorlage verwendet wurde. |
Eigenschaften
IsBrowser |
Ruft ab, ob die Formularvorlage über InfoPath Forms Services in einem Webbrowser geöffnet wurde. |
IsMobile |
Ruft ab, ob die Formularvorlage über InfoPath Forms Services in einem Browser auf einem mobilen Gerät geöffnet wurde. |