共用方式為


TaskPane 類別

表示與 Microsoft Office InfoPath 2007 中目前視窗關聯的工作窗格。

**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)

語法

'宣告
Public MustInherit Class TaskPane
'用途
Dim instance As TaskPane
public abstract class TaskPane

備註

TaskPane 類別會提供使用 InfoPath 內建工作窗格的屬性,而 HtmlTaskPane 類別則繼承了這些使用自訂工作窗格的屬性。

InfoPath 工作窗格的可用屬性取決於使用中的工作窗格類型。如果 TaskPaneType 屬性傳回 TaskPaneType.Html,則工作窗格為自訂工作窗格,而且可用的屬性及方法由 HtmlTaskPane 類別提供。如果 TaskPaneType 屬性傳回其他任何的值,則工作窗格為內建工作窗格,而且屬性由 TaskPane 物件提供。

注意

TaskPaneType 屬性會傳回 TaskPaneType 列舉定義的值。這些列舉值也會做為 TaskPaneCollection 類別的 Item 屬性引數,以便傳回指定工作窗格類型的參照。

範例

下列範例會使用 index 值 3 來設定 TaskPaneCollectionTaskPane 物件的參照、顯示其 TaskPaneType 值 (ClipArt),然後顯示 [美工圖案] 工作窗格。

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

繼承階層

System.Object
  Microsoft.Office.InfoPath.TaskPane
     Microsoft.Office.InfoPath.HtmlTaskPane

執行緒安全

此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。

請參閱

參考

TaskPane 成員
Microsoft.Office.InfoPath 命名空間