次の方法で共有


_XDocument3.GetWorkflowTasks メソッド

定義

現在のフォームの Microsoft.Office.Core.WorkflowTasks コレクションへの参照を取得します。

public:
 System::Object ^ GetWorkflowTasks();
public object GetWorkflowTasks ();
abstract member GetWorkflowTasks : unit -> obj
Public Function GetWorkflowTasks () As Object

戻り値

現在のフォームの Microsoft.Office.Core.WorkflowTasks オブジェクトを含んでいる Microsoft.Office.Core.WorkflowTask コレクション。

次の例では、GetWorkflowTasks メソッドを使用して、現在のフォームに関連付けられたワークフロー タスクの数を表示します。

この例を使用するには、フォーム コード モジュールの宣言セクションに Microsoft.Office.Core 名前空間の using または Imports ディレクティブが必要です。

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
WorkflowTasks myWorkflowTasks = 
      (WorkflowTasks)thisDoc.GetWorkflowTasks();

int workflowTasksCount = myWorkflowTasks.Count;

thisXDocument.UI.Alert("Get " + workflowTasksCount.ToString() + " 
   workflow tasks.");
Dim thisDoc As _XDocument3 = DirectCast(_
   thisXDocument, _XDocument3)
Dim myWorkflowTasks As WorkflowTasks = _
   DirectCast(thisDoc.GetWorkflowTasks(), WorkflowTasks)

Dim workflowTasksCount As Integer = myWorkflowTasks.Count

thisXDocument.UI.Alert("Get " & workflowTasksCount.ToString() & " _
      workflow tasks.")

次の例では、GetWorkflowTasks メソッドを使用して、現在のフォームに関連付けられたワークフロー タスクの数を表示します。

この例を使用するには、フォーム コード モジュールの宣言セクションに Microsoft.Office.Core 名前空間の using または Imports ディレクティブが必要です。

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
WorkflowTasks myWorkflowTasks = 
      (WorkflowTasks)thisDoc.GetWorkflowTasks();

int workflowTasksCount = myWorkflowTasks.Count;

thisXDocument.UI.Alert("Get " + workflowTasksCount.ToString() + " 
   workflow tasks.");
Dim thisDoc As _XDocument3 = DirectCast(_
   thisXDocument, _XDocument3)
Dim myWorkflowTasks As WorkflowTasks = _
   DirectCast(thisDoc.GetWorkflowTasks(), WorkflowTasks)

Dim workflowTasksCount As Integer = myWorkflowTasks.Count

thisXDocument.UI.Alert("Get " & workflowTasksCount.ToString() & " _
      workflow tasks.")

注釈

重要: GetWorkFlowTasks メソッドを機能させるには、Microsoft Office 14.0 オブジェクト ライブラリへの参照を確立する必要があります (Microsoft Visual Studio Tools for Applications (VSTA) の [参照の追加] ダイアログ ボックスの [COM] タブから)。 それによって、WorkflowTasks クラスを含む Microsoft.Office.Core 名前空間への参照が設定されます。

GetWorkflowTasks メソッドは Microsoft InfoPath の新しいメソッドであるため、このメソッドにアクセスするには、型を_XDocument3宣言してキャストする必要があります。 詳細については、「[方法] InfoPath 2003 と互換性のないオブジェクト モデルのメンバーを使用する方法」を参照してください。

重要: このメンバーは、[フォーム オプション] ダイアログ ボックスの [セキュリティと信頼] カテゴリを使用して完全信頼で実行するように構成されたフォーム テンプレートから開かれたフォームによってのみアクセスできます。 このメンバは、直接の呼び出し側の完全な信頼が必要であり、部分的に信頼されたコードでは使用できません。 詳細については、MSDN の「部分信頼コードからのライブラリの使用」を参照してください。

適用対象