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、 プロパティと IsMobile プロパティが用意IsBrowserされており、フォーム テンプレートを開くために使用された編集環境を決定できます。 両方のプロパティが false を返す場合、フォーム テンプレートは Microsoft InfoPath で開かれました。 いずれかのプロパティが true を返す場合、フォーム テンプレートは、対応するプロパティ (Web ブラウザー ( プロパティ) またはモバイル ブラウザー (IsBrowserIsMobile プロパティ) のプログラムでInfoPath Forms Servicesを実行している Microsoft SharePoint Server 2010 上の適切に構成されたドキュメント ライブラリから開かれました。
コンストラクター
| Environment() |
フォーム テンプレートを開くために使用された実行時環境を判断するプロパティを提供します。 |
プロパティ
| IsBrowser |
Web ブラウザーでフォーム テンプレートがInfoPath Forms Servicesから開かれたかどうかを取得します。 |
| IsMobile |
モバイル デバイス上のブラウザーでInfoPath Forms Servicesからフォーム テンプレートを開いたかどうかを取得します。 |