次の方法で共有


WindowCollection クラス

現在開いている各 InfoPath ウィンドウの Window オブジェクトが格納されています。

継承階層

System.Object
  Microsoft.Office.InfoPath.WindowCollection

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustInherit Class WindowCollection _
    Implements IEnumerable
'使用
Dim instance As WindowCollection
public abstract class WindowCollection : IEnumerable

解説

Window オブジェクトは、InfoPath アプリケーションで使用される 2 種類のウィンドウを表します。1 つはユーザーがフォームに入力するときにフォームを表示する編集ウィンドウで、もう 1 つはユーザーがフォームをデザインするときにデザイン モードで使用されるデザイン ウィンドウです。

WindowCollection コレクションは、フォームに関連付けられた Window オブジェクトへのアクセスに使用できるプロパティを実装しており、このコレクションには、Application オブジェクトの Windows プロパティを通じてアクセスできます。

注意

WindowCollection コレクションは、そのコレクション内の Window オブジェクトの数を取得するため、または指定した Window オブジェクトへの参照を返すためだけに使用できます。Window オブジェクトの作成、追加、または削除には使用できません。

スレッドの安全性

この型の public static (Visual Basic ではShared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

WindowCollection メンバー

Microsoft.Office.InfoPath 名前空間