次の方法で共有


TaskPaneCollection クラス

Microsoft Office InfoPath 2007 のウィンドウに関連付けられた作業ウィンドウを表す TaskPane オブジェクトのコレクションが含まれています。

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

構文

'宣言
<DefaultMemberAttribute("Item")> _
Public MustInherit Class TaskPaneCollection
    Implements IEnumerable
'使用
Dim instance As TaskPaneCollection
[DefaultMemberAttribute("Item")] 
public abstract class TaskPaneCollection : IEnumerable

コメント

TaskPaneCollection クラスには、TaskPane オブジェクトへのアクセスに使用できるプロパティがあります。このクラスにアクセスするには、Window クラスの TaskPanes プロパティを使用します。

メモメモ :

TaskPaneCollection クラスは、それに含まれている TaskPane オブジェクトの数の取得と、指定した TaskPane オブジェクトへの参照の取得にしか使用できません。このクラスを使用して TaskPane オブジェクトの追加や削除を行うことはできません。

次の例は、TaskPaneCollection 内の index 値が 3 の TaskPane オブジェクト ([クリップ アート] 作業ウィンドウに対応) への参照を設定してから、その作業ウィンドウを表示します。

TaskPane myTaskPane = this.TaskPanes[3];
myTaskPane.Visible = true;
Dim myTaskPane As TaskPane  = Me.TaskPanes(3)
myTaskPane.Visible = true

次の例に示すように、TaskPaneType 値を使用することによって TaskPaneCollection 内の TaskPane オブジェクトを参照しても、同じことが行えます。

TaskPane myTaskPane = this.TaskPanes[TaskPaneType.ClipArt];
myTaskPane.Visible = true;
Dim myTaskPane As TaskPane  = Me.TaskPanes(TaskPaneType.ClipArt)
myTaskPane.Visible = true

継承階層

System.Object
  Microsoft.Office.InfoPath.TaskPaneCollection

スレッド セーフ

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

関連項目

参照

TaskPaneCollection のメンバ
Microsoft.Office.InfoPath 名前空間