XmlForm.GetWorkflowTasks 方法

定义

获取一个对当前表单的 Microsoft.Office.Core.WorkflowTasks 集合的引用。

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

返回

一个 Microsoft.Office.Core.WorkflowTasks 集合,其中包含当前表单的所有 Microsoft.Office.Core.WorkflowTask 对象。

示例

在以下代码示例中,单击“按钮”控件将显示与当前表单关联的工作流任务的数目。

此示例要求在表单代码模块的声明部分中使用 Microsoft.Office.Core 命名空间的 usingImports 指令。

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   WorkflowTasks myWorkflowTasks = 
      (WorkflowTasks)this.GetWorkflowTasks();

   int workflowTasksCount = myWorkflowTasks.Count;

   MessageBox.Show("Get " + workflowTasksCount.ToString() + " 
      workflow tasks.");
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   Dim myWorkflowTasks As WorkflowTasks = _
      DirectCast(Me.GetWorkflowTasks(), WorkflowTasks)

   Dim workflowTasksCount As Integer = myWorkflowTasks.Count

   MessageBox.Show("Get " & workflowTasksCount.ToString() & " _
      workflow tasks.")
End Sub

注解

重要提示:若要使 GetWorkFlowTasks 方法正常工作,必须从 Visual Studio 2012) 的“添加引用”对话框的 COM 选项卡中建立对 Microsoft Office 14.0 对象库 (的引用。 这将建立对包含 WorkflowTasks 类的 Microsoft.Office.Core 命名空间的引用。

只能由从表单模板打开的表单访问此成员,已使用“表单选项”对话框“安全和信任”类别将该模板配置为以完全信任状态运行。 此成员要求直接调用方的完全信任并且不能由部分信任的代码使用。 有关更多信息,请参阅 MSDN 上的“使用部分信任的代码中的库”。

可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。

适用于